【发布时间】:2011-08-12 17:53:36
【问题描述】:
所以我有一个模型,其中包括:
class Place(models.Model):
....
created_by = models.ForeignKey(User)
我的看法是这样的:
class PlaceFormView(CreateView):
form_class = PlaceForm
@method_decorator(login_required)
def dispatch(self, *args, **kwargs):
return super(PlaceFormView, self).dispatch(*args, **kwargs)
有没有办法让我访问 request.user 并将 created_by 设置为该用户?我浏览了文档,但似乎找不到任何提示。
`
【问题讨论】:
标签: django django-generic-views django-class-based-views