【发布时间】:2018-05-03 11:45:36
【问题描述】:
我正在尝试为不同的 url 返回不同的模板(只有一个应用程序),所以基本上我想返回:
一个模板用于:http://127.0.0.1:8000/projects/
另一个模板:http://127.0.0.1:8000/formpage/
我有项目 urls.py:
from django.conf.urls import url,include
from django.contrib import admin
from appone import views
urlpatterns = [
url(r'^admin/', admin.site.urls),
#home page
url(r'^$', views.index, name='index'),
url(r'^projects/', include('appone.urls')),
url(r'^formpage/', include('appone.urls')),
]
还有应用程序 urls.py:
from django.conf.urls import url,include
from django.http import HttpResponse
from . import views
urlpatterns = [
url(r'^$', views.projs, name='proj'),
url(r'^$', views.form_view, name='form_view')
]
我有视图和模板,很好,但我不明白如何根据 url 返回它们,因为目前我从 app urls.py 返回第一个视图,对于两个 url。
【问题讨论】:
标签: python django django-urls