您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用Django显示用户个人资料?

如何使用Django显示用户个人资料?

配置文件夹中注册您的应用程序的网址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(‘ .urls’)), url(r’^admin/’, include(admin.site.urls)), ]

在中添加新路线<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, ‘ /user_profile.html’, {“user”:user})

在其中创建模板文件<app_name>/templates/<app_name>/user_profile.html显示user 对象:

{{ user.username }} {{ user.email }} {{ user.first_name }} {{ user.last_name }}

<app_name>您的应用名称替换,应该很好。

Go 2022/1/1 18:44:08 有370人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶