美文网首页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