代码改变世界

Django 创建APP - 简单路由系统案例

2016-09-22 23:01  TimLiu  阅读(426)  评论(0编辑  收藏  举报

架构图:

 

setting.py:

INSTALLED_APPS = [
    ...
    'bootstrap',
]
View Code

 

myapp -> myapp -> urls.py

from django.conf.urls import url, include
from django.contrib import admin


urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^bootstrap/', include('bootstrap.urls')),
    
]
View Code

 

myapp -> bootstrap -> urls.py

from django.conf.urls import url
from . import views

urlpatterns = [
    url(r'^$', views.index, name='index'),
    url(r'^helloworld/', views.helloworld, name='helloworld'),
    
]
View Code

 

myapp -> bootstrap -> views.py

from django.shortcuts import render

# Create your views here.
from django.http import   HttpResponse




def helloworld(request):
    return HttpResponse("Hello   world")

def index(request):
    return HttpResponse("Hello, world. You're at the polls index.")
View Code

 

截图一: index

截图二: helloworld