【发布时间】:2023-03-30 12:56:01
【问题描述】:
如何创建一个用户个人资料页面,其他用户可以查看而不能编辑个人资料,除非他们是用户?
我要解决的问题是 url 路由如何工作,最佳做法是将用户的个人资料存储在 profile/<username> or <user_id> 页面上,然后使用用户名加载单个用户的数据,例如最近的帖子或id通过url传递?
这也将由一个视图和模板处理,只使用{% if request.user == profile.user %} 来显示编辑配置文件等内容吗?
【问题讨论】:
标签: django user-profile