【问题标题】:Filtering Model formsets过滤模型表单集
【发布时间】:2010-09-19 15:30:53
【问题描述】:

首先尝试使用 django 玩model formsets,并想知道如何按登录用户进行过滤。当我只希望他们列出一个(用户的)时,下面的视图会呈现一个包含所有配置文件的表单。

def create_profile(request):
   ProfileFormSet = modelformset_factory(Profile)
   if request.method == 'POST':
       formset = ProfileFormSet(request.POST, request.FILES)
       if formset.is_valid():
           instances = formset.save()
    else:
        formset = ProfileFormSet()
return render_to_response('create_profile.html', {'formset': formset}, context_instance=RequestContext(request))

【问题讨论】:

    标签: django django-models django-forms django-templates


    【解决方案1】:

    如果你只想要一个,那你为什么要使用表单集呢?你只需要一个标准的modelform

    【讨论】:

    • 这就是为什么我不应该在宿醉时尝试编码!谢谢。
    猜你喜欢
    • 2016-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-09
    • 2012-08-13
    • 2010-10-28
    • 2013-04-27
    • 2020-08-02
    相关资源
    最近更新 更多