在配置文件夹中注册您的应用程序的网址project_name/urls.py
:例如:
from django.conf.urls import include, url from django.contrib import admin from django.conf import settings
urlpatterns = [ url(r’^user/’, include(‘
在中添加新路线<app_name>/urls.py
。例如:
来自。导入视图
urlpatterns = [
url(r'profile/(?P<username>[a-zA-Z0-9]+)$', views.get_user_profile),
]
在<app_name>/views.py
该视图中添加一个视图username
(用户的用户名)以检索其信息并将其发送到模板Eg中:
from django.shortcuts import render
def get_user_profile(request, username): user = User.objects.get(username=username) return render(request, ‘
在其中创建模板文件<app_name>/templates/<app_name>/user_profile.html
以显示user
对象:
{{ user.username }} {{ user.email }} {{ user.first_name }} {{ user.last_name }}
用<app_name>
您的应用名称替换,应该很好。