黑马程序员技术交流社区

标题: django学习入门 [打印本页]

作者: 成熟的编程人员    时间: 2019-5-16 21:51
标题: django学习入门
      今天第一天入门学习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),
]














欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2