장고에선 urls.py 순서에 신경써야합니다.
만일
url(r'/test/),
url(r'/test/1/),
순서로 있는 경우에 http://localhost/test/1/ 로 이동하면
있다면 /test/ 링크로 발동!
첫번째 url 이 맞다면 그뒤는 파라미터로 인식하기 때문에(당연하게도) 첫번째 /test/로 이동하게 됩니다.
url(r'/test/1/),
url(r'/test/),
이런 순서로 해야 http://localhost/test/1/ 로 들어가면 저희가 의도한대로 작동하게 됩니다.
순서 꼭 신경쓰시길
'web > Django' 카테고리의 다른 글
'QuerySet' object has no attribute pop remove (0) | 2014.08.04 |
---|---|
디비에 있는 이미지를 리사이즈하여 다른 컬럼에 저장( django ) (0) | 2014.07.31 |
django timezone query (0) | 2014.07.25 |
django mysql 로 디비 설정 (0) | 2014.07.16 |
pycharm 에서 파이썬 2.x 에서 3.x 로 버전 바꾸기 (0) | 2014.07.15 |