Django: cómo implementar un sistema de URL example.com/username
Estoy tratando de implementar en mi sitio web un sistema de direcciones simple y amigable.
En lo que estoy pensando es cuando el usuario inició sesión, su nombre de usuario se mostrará en la barra de direcciones.
www.example.com/ nombre de usuario1 (para el perfil de la página de inicio)www.example.com/ nombre de usuario1/acerca de/www.example.com/ nombre de usuario1/galería/www.example.com/ nombre de usuario2 (para el perfil de la página de inicio)www.example.com/ nombre de usuario2/acerca de/www.example.com/ nombre de usuario2/galería/Y además, si alguien ingresa la dirección www.example.com/nombredeusuario1, se mostrará el perfil del usuario1.
Ya implementé un sistema de registro / inicio de sesión con Django-Allauth
mySite / urls.py
url(r'^accounts/', include('allauth.urls')),
inicio / urls.py
url(r'^inicio / views.py
def index(request):
return render_to_response('home/index.html', context_instance=RequestContext(request))
Traté de seguir algunos ejemplos comoSe enfrenta a un problema con el esquema de URL de perfil de usuario como example.com/username en django
Pero todavía no tengo esta cosa funcionando. No entiendo qué hacer :(
Por favor, danos un consejo.
, views.index),
inicio / views.py
def index(request):
return render_to_response('home/index.html', context_instance=RequestContext(request))
Traté de seguir algunos ejemplos comoSe enfrenta a un problema con el esquema de URL de perfil de usuario como example.com/username en django
Pero todavía no tengo esta cosa funcionando. No entiendo qué hacer :(
Por favor, danos un consejo.