小编Mat*_*att的帖子

在Django中保存ModelForm后获取主键

保存ModelForm后如何获取主键?在验证并保存表单后,我想将用户重定向到contact_details视图,该视图需要联系人的主键.

def contact_create(request):
    if request.method == 'POST':
        form = ContactForm(request.POST)
        if form.is_valid():
            form.save()
            return HttpResponseRedirect(reverse(contact_details, args=(form.pk,)))
    else:
        form = ContactForm()
Run Code Online (Sandbox Code Playgroud)

python django django-models django-forms

39
推荐指数
2
解决办法
2万
查看次数

分离Django应用程序视图

如果app/views.py文件变得非常大,我应该将它分开吗?如果是这样,最好的方法是什么?

django views

16
推荐指数
2
解决办法
4383
查看次数

关于Django中嵌套集合和查询效率的一个问题

我看到很多像这样的答案:

打印每个家庭有多个家庭的人员名单

我尝试过类似模型的答案,这似乎是一种非常低效的方法.每次迭代似乎都会进行单独的查询,有时会导致对数据库的数千次查询.我意识到你可以缓存查询集,但它似乎仍然是非常错误的.所以问题是,你使用那种方法吗?如果没有,你是怎么做到的?

sql django performance django-models

6
推荐指数
1
解决办法
760
查看次数

标签 统计

django ×3

django-models ×2

django-forms ×1

performance ×1

python ×1

sql ×1

views ×1