Notice
Recent Posts
Recent Comments
«   2025/04   »
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
Tags
more
Archives
Today
Total
관리 메뉴

INSPECT

Python Django-5 (Dynamic Url Routing & Patterns / URL Links & Get Absolute URL) 본문

Python

Python Django-5 (Dynamic Url Routing & Patterns / URL Links & Get Absolute URL)

INSPECT 2017. 1. 3. 00:16

Python Django-5 (Dynamic Url Routing & Patterns /

URL Links & Get Absolute URL)


---Dynamic Url Routing & Patterns---



동적인 URL을 만들기 위해 id값을 인자로 받는다. id=id로 해주면 일일이 안 해주어도 동적으로 생성가능하다.


정규표현식을 이용해 url은 위처럼 만들어준다. P다음 나오는 id와 뷰에서 id=None해준 id는 일치해야 한다. 예를 들어 P<abc>로 했다면 인자 값에도 abc=None으로 해줘야 한다.



 

주소창 숫자만 바꾸면 페이지가 정상적으로 나오게 된다. 이것으로도 멋지지만 숫자 앞에 detail을 없애고 싶다.

 


details/를 지우면 된다.





정규표현식은 https://github.com/codingforentrepreneurs/guides 에 잘 설명되어있다.


---URL Links & Get Absolute URL---

 

url링크를 만드는 간단한 방법은


index.html 파일을 위처럼 수정하는 것이다.


그럼 각각 타이틀에 링크가 걸리게 된다.

'Python' 카테고리의 다른 글

[Python Django] 참고 사이트  (0) 2017.02.06
[Python] 오류 자세히 찍기  (0) 2017.01.27
Python Django-4 (QuerySet &Get Item or 404 Query)  (0) 2017.01.03
Python Django-3 (Template)  (0) 2017.01.02
Python Django-2  (0) 2017.01.02
Comments