1、首先:
2、在子路文件下定义路径:
from django.conf.urls import url
from blog import views
urlpatterns = [
url(r'(.*)/$',views.home),
]
3、在项目的路由中
from django.conf.urls import url
from django.contrib import admin
from blog import urls as blog_urls
from django.conf.urls import include
urlpatterns = [
url(r'^blog/', include(blog_urls)),
]
4、在html中写的url路径:
<a href="/blog/{{ article.user.username }}/">{{ article.user.username }}</a><
5、view中的定义一个关于路由对应的函数:
def home(request,username):
pass
注意,些时函数不在是传一个参数,而是两个。