繁体   English   中英

无法将关键字“ created”创建为字段。 选项包括:日期,ID,帖子,用户,user_id?

Cannot resolve keyword 'created' into field. Choices are: date, id, post, user, user_id?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

嗨,我正在尝试将一个名为“ created”的字段添加到我的模型中,但是出现以下错误:无法将关键字“ created”解析为字段。 选项包括:日期,ID,帖子,用户,user_id

追溯:

FieldError at /home/
Cannot resolve keyword 'created' into field. Choices are: date, id, post, user, user_id

Error during template rendering
In template C:\Users\josep\beginnerProjects\tutorial\accounts\templates\base.html, error at line 0

CMD /终端:

"Choices are: %s" % (name, ", ".join(available)))
django.core.exceptions.FieldError: Cannot resolve keyword 'created' into field. Choices are: date, id, post, user, user_id

models.py:

class Post(models.Model):
    post = models.CharField(max_length=500)
    user = models.ForeignKey(User, on_delete=models.CASCADE)
    created = models.DateTimeField(auto_now_add=True)
    updated = models.DateTimeField(auto_now=True)

views.py:

class HomeView(TemplateView):
   template_name = ('home/home.html')

   def get(self, request):
      form = HomeForm()
      posts = Post.objects.all().order_by('created')

      args = {'form': form, 'posts': posts}
      return render(request, self.template_name, args)

   def post(self, request):
      form = HomeForm(request.POST)
      if form.is_valid():
        post = form.save(commit=False)
        post.user = request.user
        post.save()
        text = form.cleaned_data['post']
        form = HomeForm()
        return redirect('home:home')

      args = {'form': form, 'text': text}
      return render(request, self.template_name, args)
问题暂未有回复.您可以查看右边的相关问题.
2 无法将关键字“ id”解析为字段。 选项包括:完整,task_priority,文本,用户,user_id

我正在使用待办事项列表,该列表具有单独的用户和他们自己的列表。 最初,我将models.py设置为: 但是,当我尝试将单个用户与其自己的todotask(文本字段)集合及其优先级和状态链接在一起时。 我像这样添加了一个到一个字段: 它引发了这样的错误: Fiel ...

3 无法将关键字“月”解析为字段。 选项有:日历、颜色、已完成、日期、日期创建、id、标题、用户、user_id

首先感谢您停下来帮助我解决问题,即使您的小帮助也很重要。 我正在尝试使用用户选择的月份来编辑我的表单是否有任何方法可以解决该错误。 当我 select 一个月表单过滤表单并提交时,会出现上述错误。 我是 django 的初学者,即使你的小帮助也很重要我的模特 视图.py 过滤器.py 我的 htm ...

2020-07-14 17:48:12 0 23   django
6 无法将关键字“ contact_date”解析为字段。 选项包括:Contact_date,电子邮件,ID,列表,listing_id,消息,名称,电话,user_id

我正在Django 2.1.5中开发一个应用程序,在我的联系人应用程序中发现此错误。 我在通讯录应用中的views.py代码(仅适用于仪表板部分): 错误代码为:无法将关键字“ contact_date”解析为字段。 选项包括:Contact_date,电子邮件,ID,列表,list ...

7 无法将关键字“用户名”解析为字段。 选项有:bio、blog、description、id、image、speciality、status、user、user_id

嘿,我想为我的用户创建一个个人资料页面,当人们登录网站时,他们可以查看每个用户的个人资料,每当我尝试登录到我得到的用户的每个个人资料时,我都会收到上述错误,这是我下面的代码视图.py 网址.py 医生.html 模型.py ...

9 无法将关键字“distance_gte”解析为字段。 选项有:Shop_category、address、distance、id、name、shop_location、user、user_id

我有两个model店和客户店铺 顾客 我想在商店里设置过滤器。 店铺与顾客的距离是否低于 shop.distance 和 my views.py 给出的距离,店铺会显示给顾客 我收到错误无法将关键字“distance_gte”解析到字段中。 选择是:Shop_category、address、di ...

10 /registerdoctor.html 的 FieldError 无法将关键字“电子邮件”解析为字段。 选项有:经验、id、phone_no、user、user_id

我正在尝试创建一个 model 'Doctor',它与 Django 的内置 'User' model 具有 OneToOne 关系。 出于某种原因,model 博士没有从用户那里继承 email object,或者至少我是这么认为的。 有人能告诉我我的错误在哪里吗? 谢谢! 视图.py 模型.p ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM