相关疑难解决方法(0)

Django - 如何实现example.com/username url系统

我想在我的网站上实现一个简单友好的地址系统.

我在想的是当用户登录时,他的用户名将显示在地址栏中.

  • www.example.com/username 1(主页配置文件)
  • www.example.com/username 1/about /
  • www.example.com/username 1/gallery /

  • www.example.com/username 2(主页配置文件)
  • www.example.com/username 2/about /
  • www.example.com/username 2/gallery /

此外,如果有人输入地址www.example.com/username1,将显示user1的个人资料.

我已经使用Django-Allauth实现了一个注册/登录系统

MYSITE/urls.py

url(r'^accounts/', include('allauth.urls')),
Run Code Online (Sandbox Code Playgroud)

家用/ urls.py

url(r'^$', views.index),
Run Code Online (Sandbox Code Playgroud)

家用/ views.py

def index(request):

return render_to_response('home/index.html', context_instance=RequestContext(request))
Run Code Online (Sandbox Code Playgroud)

我尝试遵循一些示例,例如面向问题的用户配置文件网址方案,例如django中的example.com/username

但我还没有工作呢.我不明白该怎么做:(

请给一些建议.

django url username

1
推荐指数
1
解决办法
1468
查看次数

标签 统计

django ×1

url ×1

username ×1