Задать вопрос
@Tim245

Как Решить эту проблему?

Я хочу добавить URL Адреса learning_logs но выдает ошибку
from django.contrib import admin
from django.urls import path
from django.conf.urls import include, url
urlpatterns = [
    path('admin/', admin.site.urls),
	url(r'', include('learning_log.urls', namespace='learning_logs')), 
]


Вот сама ошибка in include
raise ImproperlyConfigured(
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.
  • Вопрос задан
  • 3625 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include(('learning_log.urls', 'learning_log'), namespace='learning_logs')), 
]

Если приложение называется learning_log, то вот так решается
И не используйте url без явной необходимости поддерживать регулярные выражения. Используйте path
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Strikt Москва
от 100 000 до 180 000 ₽
ITK academy Саратов
от 75 000 ₽
Sim-Ba Pay Санкт-Петербург
от 180 000 ₽