我在Django上有一个现有的项目(让我们将其命名为main)和几个应用程序。还有一个单独的项目,也是在django中,其中有一个应用程序(我们将其称为第二个)。我需要将“第二个”项目集成到我现有的项目(主项目)中,理想情况下不需要对第二个项目进行任何更改。我试图用与应用程序集成相同的方式(通过urls )来做这件事,但它似乎不适用于项目,因为django写道"myapp module n
我正在学习Django Web框架,但是我无法理解这个逻辑。假设我们有一个Django应用程序,它有一个非常大的urls.py,所有的模式都存储在这里。我所想的例子的项目结构: >__init__.py >settings.py >urls.py >admin.py中,我将有以下内容:
from django.urls im
我需要做一个非常简单的修改--要求某些视图仅在用户未经身份验证时才显示-- django--注册默认视图。例如,如果我已登录,我不希望用户再次访问/register页面。因此,我认为这里的想法是,我想从django注册中子类化register视图。这就是我不知道该怎么做的地方。这个方向对吗?我应该在这里测试用户的身份验证状态吗?欢迎小贴士和建议!编辑编辑2创建另一个应用程序,例如custom_registration,并编写这样的视图(我的应用程序也使用自定义表单):
from regist