Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
namespace
#1
Hola amigos, soy nuevo en Django, estoy siguiendo un tutorial sencillo pero estoy parado por un error el cual no aparece en el video. He consultado la documentación y tampoco me ha ayudado a solucionarlo, por favor si alguien sabe como resolver esto, sería de mucha ayuda.
urlpatterns = [
.....
url(r'^mascota/', include('apps.mascota.urls', namespace='mascota')),
...
]
el error es este:
'Specifying a namespace in include() without providing an app_name '

django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() without providing an app_name is not supported. Set the app_name attribute in the included module, or pass a 2-tuple containing the list of patterns and app_name instead.
Responder
#2
Hola, bienvenido.

Por lo que entiendo te estaría faltando definir app_name antes que urlpatterns.

Código:
app_name = "nombreapp"
urlpatterns = [...]

La explicación la puedes encontrar aquí.

Saludos!
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)