你应该把你的索引放在Django中的应用程序是什么?

时间:2018-02-18 12:26:43

标签: python django

我不熟悉Django的组织惯例。我应该将索引页面放在什么应用程序中?到目前为止,我有一个登录和注册应用程序。我应该使用flatpages吗?我应该使用flatpages作为索引页面和登录和注册表单,只使用登录和注册应用程序视图来接受POST请求吗?

1 个答案:

答案 0 :(得分:0)

您可以创建一个应用程序,并将您的网页设置为索引页,关于页面和其他

 python manage.py startapp main

<强> settings.py

 INSTALLED_APPS = [
    #Custom Apps
    'main',
    . . . . 
 ]

root urls.py

urlpatterns = [
    url(r'^', include('main.urls')),

    # admin
    url(r'^admin/', admin.site.urls),
]

主要urls.py

from django.conf.urls import url
from .views import index, about

urlpatterns = [
    url(r'^$', index, name='home'),
    url(r'^about/$', about, name='about')
]

主要views.py

from django.shortcuts import render

def index(request):
    return render(request, 'main/index.html',{})

def about(request):
    return render(request, 'main/about.html',{})