怎样设置django默认的url

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样设置django默认的url相关的知识,希望对你有一定的参考价值。

参考技术A 你是说域名吗?一般是在nginx的前端代理和django的allow_hosts里面配置

Django的路由设置

Django 的URL路由系统

1.基本设置

  URL配置(URLconf)就像Django 所支撑网站的目录。其本质是url与视图函数之间的映射。

    urlpatterns = [
            url(正则表达式, views视图函数,参数,别名),
    ]

参数说明:

  • 一个正则表达式字符串,用于匹配url;
  • 一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串;
  • 可选的要传递给视图函数的默认参数(字典形式);
  • 一个可选的name参数。

2.url 传参的 命名与无命名

    urlpatterns = [
    url(r‘^index/([0-9]{4})/$‘, views.year_archive),  #no_named group,
    url(r‘^article/(?P<page>[0-9]{4})/$‘, views.year_archive),  #named group,

]

以上是关于怎样设置django默认的url的主要内容,如果未能解决你的问题,请参考以下文章

设置一个默认值的参数来路由django中的url

URL中的Django默认参数

django URL的补充 默认值 传多个参数

Django的路由设置

Django入门   多级URL和默认URL

Django之反向生成url