小编Krz*_*arz的帖子

删除Django ORM中的重复项 - 多行

我有一个有四个字段的模型.如何从数据库中删除重复的对象?

丹尼尔罗斯曼对这个问题的回答似乎是恰当的,但我不确定如何将其扩展到每个对象有四个字段进行比较的情况.

谢谢,

W.

django django-models

26
推荐指数
1
解决办法
1万
查看次数

好的做法:在Django Apps中组织views.py.

我正在学习Django.我的背景来自PHP和Java,具有使用模型视图控制器框架的经验.我的每个视图,模型和模板都有一个单独的文件 - 但是Django教程只提到了一个views.py和models.py.

如果您有一个小应用程序似乎没问题 - 如果您想根据其目的组织您的观点和模型,该怎么办?例如,"项目"视图和"里程碑"视图.我希望你不必为每个视图模块创建另一个Python包(app):

python manage.py startapp projects

python manage.py startapp milestones

我可以假设您可以为视图和模型设置里程碑.py和projects.py,而不是通用的views.py和models.py?然后可以在必要时将模型导入到视图中,并将请求路由到特定视图?

python django views models

9
推荐指数
1
解决办法
3071
查看次数

将Django App与django-cms集成

大家好.我有一个自定义的联系表单应用程序,我想将它与django-cms集成.根据我的理解,我必须使用django-cms注册应用程序,然后在我的视图中我必须返回一个RequestContext实例而不是常规上下文实例,所以在我的views.py中我有

return render_to_response('my_template.html',
                          {'form': form},
                          context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

我不知道我在这里遗漏了什么,但我的问题是我不想硬编码模板名称

my_template.html
Run Code Online (Sandbox Code Playgroud)

相反,我希望模板与我添加新页面时的模板相同,所以我的问题是,有没有办法从主持应用程序的django-cms页面获取模板,或者我必须对模板进行硬编码要使用的?

python django django-cms

3
推荐指数
1
解决办法
1268
查看次数

标签 统计

django ×3

python ×2

django-cms ×1

django-models ×1

models ×1

views ×1