美文网首页Django
Django 基础- 创建应用之配置url

Django 基础- 创建应用之配置url

作者: shanfeng_z | 来源:发表于2017-06-02 20:44 被阅读0次
  • 创建一个blog应用
    python manage.py startapp blog

  • 注册blog应用
    在项目的settings.py文件中添加 '...'上边那行代码

INSTALLED_APPS = [
    'blog.apps.BlogConfig',
    ...
]```
- 给blog应用添加urls.py文件,然后添加以下代码到文件里

from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name = 'home'),
] ```
第二行代码的意思是导入blog的视图模块。第四行是给blog的首页分配一个视图,name='home'是为了在模板里解决硬编码。

  • 给项目的urls.py文件添加一些代码
from django.conf.urls import url, include
from django.contrib import admin
urlpatterns = [
    url(r'^blog/', include('blog.urls')),
    url(r'^admin/', admin.site.urls),
]

新增的代码有第一行最后一个单词include和第四行代码。

  • 给blog应用添加一个最简单的首页视图,代码如下
from django.shortcuts import render
from django.http import HttpResponse
def index(request):
    return HttpResponse('<h1>Django 基础- 创建应用之配置url</h1>')
django_url.png

相关文章

网友评论

    本文标题:Django 基础- 创建应用之配置url

    本文链接:https://www.haomeiwen.com/subject/tfoufxtx.html