Django 如果我没有应用程序,如何使用管理界面?
我正在创建一个基于Django的应用程序,我希望将所有内容都放在以下结构的根目录下:Django 如果我没有应用程序,如何使用管理界面?,django,Django,我正在创建一个基于Django的应用程序,我希望将所有内容都放在以下结构的根目录下: /path/to/my/app/ settings.py models.py urls.py admin.py ... 我遇到的一个问题是,admin接口不包括我在admin.py usin中注册的任何模型 admin.site.register(models.MyModel) 通常这是通过在URL.py中使用自动发现来完成的,但现在我没有注册“应用程序”,自动发现不
/path/to/my/app/
settings.py
models.py
urls.py
admin.py
...
我遇到的一个问题是,admin接口不包括我在admin.py usin中注册的任何模型
admin.site.register(models.MyModel)
通常这是通过在URL.py中使用自动发现来完成的,但现在我没有注册“应用程序”,自动发现不再工作。我是否仍然可以使用管理界面
谢谢 没有应用程序,Django根本无法工作。它们是Django网站的基本组成部分。一系列的事情,不仅仅是管理员,都会失败。你为什么要这样做?没有应用程序,Django根本无法工作。它们是Django网站的基本组成部分。一系列的事情,不仅仅是管理员,都会失败。为什么要这样做?如果您以后决定添加功能,将应用程序置于django样式的目录结构将使您的项目易于扩展。如果您以后决定添加功能,将应用程序置于django样式的目录结构将使您的项目易于扩展。也许我认为这是错误的但我的整个网站只专注于一个应用程序。我不想要额外的目录结构。它只是你要的目录中的一个额外目录。你为什么担心呢?也许我想错了,但我的整个网站只专注于一个应用。我不想要额外的目录结构。它只是你要的目录中的一个额外目录。你为什么担心呢?