A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 成熟的编程人员 初级黑马   /  2019-5-16 21:51  /  901 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

      今天第一天入门学习django,学习有点慢,但是晚上老师很好,重新给复习了一遍。思路清楚一些了。后面就自己慢慢敲代码,实践理解吧。
附上重要知识点:

(1)
路由命名:
用来反解析对应的路由地址
反解析方法:
reverse('routename') /reverse('namespace:routename')
其中子路由中给路由设置的名字为route name,在主路由中设置的为namespace可以区分子应用路由重名的情况。

(2)

路由说明:


在工程同名目录下的urls.py文件,配置项目主路由(主路由是入口函数)

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

import

# /users/say
urlpatterns = [
    url(r'^admin/', admin.site.urls),  # django默认包含的

    # 添加
    url(r'^users', include('users.urls')),
    url(r'^hotdrynoodles/', include('goods.urls')),

  url(r'^hotdrynoodles/', include(urls)), ]


应用下面,创建urls.py文件,配置属于当前应用的路由

#应用中配置路由
urlpatterns = [
    url(r'^say', views.say),
    url(r'^sayhello', views.sayhello),
]









0 个回复

您需要登录后才可以回帖 登录 | 加入黑马