我正尝试在Django项目中为我的帖子添加一个“喜欢”按钮。我已经为喜欢的人做了一个模型,并包含了它的价值。在模板中,post_id应该反映在视图中,但是由于某种原因,它显示了一个错误。所以,我已经正确地遵循了所有步骤,但我得到了错误: ValueError at /blogs/like
Field 'id' expected a number but got ''.这是views.py de
我为django网站创建了一个填充脚本,但是在运行该脚本并进行迁移之后,我登录到了我的站点的django管理页面,以访问使用该脚本创建的对象,但无法为我的业务模型这样做。对我的其他模特来说很好。当我试图从Django管理页面访问我的数据库中已注册的业务时,我会得到这个错误。它似乎没有追溯到我的任何代码,而是我的python环境的管理文件夹中的模板。以下是错误消息:
class UserProfile(models.Model):
user = models.OneToOneField(User,
我正在编写一个书店的代码,在书名上方的单一产品页面上,我有一个链接将客户引导到作者配置文件页面。该链接显示得很好,但是当我单击它时,会得到以下错误:Field 'id' expected a number but got '{}'.8001/book_details/%7B%7DException Type: Valu
我正在创建一个带有变体/颜色的T恤商店。在添加到购物车时,我得到了错误:字段'id‘需要一个数字,但得到的是'woodstock’。Woodstock是衬衫的名称,但我将cartid传递给函数。cartid实际上是在remove_from_cart函数中使用的,但是我不确定当我按下add to cart时抛出这个错误的原因。remove_from_cart')
我试图用Django Rest框架更新一个客户,但是我得到了以下错误:
Field 'id' expected a number but got <User: Chris>.如果我删除序列化程序的'pk‘和'accounts’,这将不是一个问题,但是我需要这些属性才能让其他函数工作。它说,来自客户的属性full_name期望一个数字,但得到了用户,
我正在添加一个新模型,但是在此之后我删除了一个新模型,但是错误并没有消失。我试图更改models.py、admin.py、form.py和我甚至完全删除了models.py,但没有改变任何东西。完全错误:ValueError: invalid literal for int() with base 10: 'Нет'
包含带有“Нет”的选举的选项: