Foros Python

Versión completa: namespace
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
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.
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!