问题
当尝试在website.com/robots.txt请求我的robots.txt文件时,我总是收到一个404错误。
文件
配置> urls.py
from django.conf import settings
from django.contrib import admin
from django.urls import path, include, re_path
from django.views.generic import TemplateView
from django.conf.urls.static import static
from config import
我试图从视图中打开一个与应用程序位于同一个目录中的文件。
-app
--views.py
--about.txt
--...
我打开文件的代码是..。
def home(request):
with open('about.txt','r') as f:
about = f
about = about.split('\n')
about = '<br/>'.join(about)
return render(request, 'app/home.html'
你能帮我找出这段代码的错误所在吗?我想把cmd上的所有打印输出放到一个txt文件中。这段代码只把最后一行。 import urllib.request
fhand = urllib.request.urlopen('http://data.pr4e.org/romeo.txt')
for line in fhand:
z = line.decode().strip()
with open('romeo.txt', 'w') as f:
print(z, file=f)
我试图在简单网站中创建一个文件,然后在Django视图函数中的变量中读取该文件的内容,并将该变量解析为将显示在网页上的模板。但是,当我打印变量时,它在cmd上的显示与原始文本文件中的相同,但是网页上的输出没有格式,而是显示为单个字符串。
我被困在上面两天了。
也是相对较新的django和自学的
file1 = open(r'status.txt','w',encoding='UTF-8')
file1.seek(0)
for i in range(0,len(data.split())):
file1.write(data.sp
我在Django项目中有一个名为Event的模型:
from django.db import models
from django.contrib.auth.models import User
class Event(models.Model):
organizer = models.CharField(blank=False, max_length=200) # TODO
author = models.ForeignKey(User)
该模型还附有一份表格:
从.models导入事件导入表单
class EventForm(forms.ModelForm):
我有一个场景,用户上传一些数据,Django在pandas中做一些处理,并返回一个可能很大的txt文件。我已经让它工作了,但我不确定这种方法的可扩展性,我想知道是否有更好的方法。 将输出调整为Django文档的CSV部分我有以下内容: class MyClass(LoginRequiredMixin,FormView):
template_name = 'myapp/mytemplate.html'
form_class = MyForm
success_url = '/' # Replace with your URL or reverse()