由于来宾的帖子,我想添加静态用户我的外键字段,但我不能。我尝试添加第一个id,如1,“1”,“id = 1”,但没有结果。 你能帮帮我吗?
这是我的model.py;
class Post(models.Model):
user = models.ForeignKey('auth.User', related_name='posts')
title = models.CharField(max_length=120)
views.py;
post = form.save(commit=False)
post.user = request.user
if request.user == '':
post.user = 1
post.save()
else:
post.save()
return HttpResponseRedirect(post.get_absolute_url())
等
感谢。
答案 0 :(得分:0)
这不起作用。您应该创建字段null=True
,而不是尝试分配任意整数,如果用户未经过身份验证,则不要设置它。