프로필 수정 중 url reverse관련
안녕하세요 강사님 url reverse 관련 질문드립니다
프로필수정 실습 중 수정하고나면 수정은되는데 profile로 redirect가 안되길래 강사님 코드와 다른게 뭔지봤더니
url.py에 아래 app_name 한줄이 다르더라구요

위 app_name의 주석처리를 없애면 아래처럼 profile이라는 url reverser가 안되어서 redirect가 안되더라구요

app_name = 'accounts'라고 지정해버리면 다른 name은 못쓰게되는건가요?? 안되는 사유를 잘모르겠습니다
답변 2
0
안녕하세요.
해결이 되셨나요? 혹시 어떤 이슈였는 지, 간략하게 설명해주실 수 있으실까요?
잘 해결하셨고, 화이팅입니다. :-)
0
안녕하세요 이슈라기보단 질문드린거구요
말씀대로 app_name을 지정하고 reverse하려면 "namespace:view_name"으로 지정해줘야 되는걸 몰랐었습니다
app_name지정한상태로 view.py의 redirect부분과 profile.html에 설명주신 형식으로 지정하니까 redirect가 잘되는걸 확인했습니다 예전에 강의해주실때 분명히 네임스페이스에 대해 설명해주셨는데..이제야 이해했네요 감사합니다
0
안녕하세요.
URL Reverse에서는 app_name을 적용하시면 이는 URL Reverse의 namespace로 동작하시게 되어, URL Reverse 시마다 "namespace:view_name" 포맷으로만 URL Reverse가 가능합니다.
app_name을 쓰지 않으시면 URL Reverse시에 "view_name" 포맷으로만 URL Reverse가 가능합니다.
다음 세 가지 체크 포인트가 있을 수 있습니다.
- 체크 포인트 1) accounts.urls가 프로젝트.urls에 include를 통해 포함이 되어있는 상황이신가요?
- 체크 포인트 2) accounts/urls.py 에서 app_name을 주석처리하신 후에 파일을 저장하셨나요? 혹시 저장을 하지 않으신 것은 아닐까요? 저장하셨다면 개발서버가 재시작이 되었을까요? 소스 파일 저장 후에 개발서버가 재시작되어야 변경내역이 개발서버에 반영이 됩니다.
- 체크 포인트 3) 소스파일을 수정해도 개발서버가 재시작되지 않으신다면, VSCode를 통해 여신 프로젝트와 개발서버를 띄우신 프로젝트가 다른 프로젝트일 수 있습니다.
차근차근 체크해보시고, 추가 질문 남겨주세요.
그리고 해결되셨다면, 본 질문의 상태를 해결됨으로 변경 부탁드립니다.
화이팅입니다. :-)
안녕하세요.
0
62
1
[OneToOne Field Demo] get_user_model() 메서드를 활용해야 하는 이유?
0
285
1
useEffect 훅에서 else 유무에 따른 결과
0
222
1
useAxios 훅의 dependency array 설정
0
254
1
useEffect에서 변수 업데이트 관련 질문
0
389
1
rest_framework.generics.CreateAPIView의 model 속성 유무
0
276
1
bootstrap4
0
481
4
리뉴얼 강의가 오픈이 되면 기존 강의는 더이상 못보는걸까요
1
374
1
admin form에서 앞선 필드 선택 후 다른 필드 select widget 구성하는 방법
0
578
3
useState는 필수일까요?
0
272
1
python manage.py makemigrations instagram 시 created_at default 오류가 발생합니다.
0
610
4
Django allauth를 사용한 소셜 로그인 시 에러
0
660
1
프로젝트명 변경 뒤, 디버그툴바+디버그모드 사용 시 에러
0
569
2
useLocalStorage() 함수 사용여부
0
238
1
django에 LOGIN_URL = '/accounts/login/'의 의미?
0
454
1
리듀서의 의미 재확인
0
439
1
simple-jwt Refresh Token 사용 노하우
0
907
2
docker compose 를 통한 배포 관련 오류 문의
0
686
1
파이썬 속도 장고 관련 궁금한게 있습니다.
0
372
1
is_like_user
0
238
1
related_name 오류
0
278
1
re_path 오류
0
265
1
re_path url
0
255
1
No post matches the given query
0
671
2





