在泛型'之后操纵对象;创建对象';视图(python/django)
是否可以将字段条目手动添加到使用通用视图创建的对象中 例如在泛型'之后操纵对象;创建对象';视图(python/django),python,django,django-generic-views,Python,Django,Django Generic Views,是否可以将字段条目手动添加到使用通用视图创建的对象中 例如 助教 对不起,没有。您必须编写自己的视图 -您可以看到没有回调或任何东西,也没有任何东西可以传递到请求(因此您可以访问request.user)和新的\u对象,您可以覆盖它们来执行分配。是的,我不确定是否可以以某种方式操纵请求。伪造包含所需任务的帖子。可能是一个脆弱的解决方案。 from django.views.generic.create_update import create_object def create_thing(r
助教 对不起,没有。您必须编写自己的视图
-您可以看到没有回调或任何东西,也没有任何东西可以传递到请求(因此您可以访问request.user)和新的\u对象,您可以覆盖它们来执行分配。是的,我不确定是否可以以某种方式操纵请求。伪造包含所需任务的帖子。可能是一个脆弱的解决方案。
from django.views.generic.create_update import create_object
def create_thing(request):
queryset = Things.objects.all()
#Somehow pass something to tell the view to
#assign Thing.author=request.user...
return create_object(
request,
queryset,
form_class = ThingForm,
template_name = 'thing_template.html',
)