2

我是 django 新手,对组织视图有疑问。在我的应用程序文件夹中manage.py startapp创建一个。views.pydjango-admin.py startproject <name>不会在<project_name>/<project_name>文件夹中创建对应的views.py文件。

我发现拥有与特定应用程序不对应的全局视图很直观。例如,登录页面应该并且应该独立于我创建的任何应用程序(它与 django auth 应用程序相关联)。<project_name>/<project_name>那么,在我可以定义此类视图的文件夹中创建另一个 views.py 是否有意义?

(只是想在我继续之前由经验丰富的 djangoers 运行它。)

谢谢。

4

1 回答 1

1
  • 您可以在任何地方编写全局视图。它可以是任何文件名(我使用,global_views.py)
  • 我曾经编写一个全局来覆盖/自定义默认框架应用程序,例如自定义身份验证后端和自定义站点。
  • 最好创建一个自定义应用程序并编写所有全局视图。
于 2012-05-10T02:49:51.380 回答