티스토리 뷰
Framework/Django
Specifying a namespace in include() without providing an app_name is not supported. 오류 해결
Loweeeell 2018. 2. 28. 16:43'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 conta
ining the list of patterns and app_name instead.
장고 urls.py 설정 중 include() 함수 사용 시 이런 오류를 본 적이 있을 것이다.
이 오류는 include() 함수의 namespace를 설정할 때 오류가 난 것인데 해당 앱의 urls.py에 app_name을 설정을 해주면 해결된다.
# project/urls.py
...
url(r'^app/$',include('app.urls',namespace='application')),
namespace를 application으로 설정을 해주었다면,
# project/app/urls.py
from django.conf.urls import url
app_name = 'application' # app_name 설정
urlpatterns = [
...
]
이렇게 app/urls.py 에서 app_name을 설정해주면 해결이 된다.'Framework > Django' 카테고리의 다른 글
Django template url tag in javascript (0) | 2018.03.18 |
---|---|
Django get_or_create (0) | 2018.03.11 |
Window 환경 Django+Mysql 연동하기! (Mysqlclient) (7) | 2018.02.25 |
django forms widget(PasswordInput) (0) | 2018.02.07 |
template url parameter (0) | 2018.01.22 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 계산기 구현
- selenium 새 창 크롤링
- 후위 표기 수식 계싼
- 2의 보수법
- sass 사용법
- jsp oracle 연동
- 후위 표기 계산
- virtualenv
- java toString
- sass 설치
- jsp tomcat
- selenium 새 탭 크롤링
- python virtualenv
- sass
- 전자계산기 구현
- selenium switch_to_window
- selenium switch_to_window python
- 후위 표기법 계싼
- jsp 서버 연동
- 음수 10진수 음수 2진수
- java String to int
- 후위 표현식
- java int to String
- 후위 표기식
- 중위 표현식 후위 표현식
- 후위 표기법
- java parseInt
- jsp tomcat 연동
- 2진수 음수
- 중위 표기법 후위 표기법
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함