# get_absolute_url

TIL#13
1) > isvalid()는 fullclean()을 호출하기 전에 데이터의 바인드 여부와 함께 에러 여부를 확인하게 된다. 이 때 각각의 필드는 clean()로 검사를 받게 된다. 필드.clean() 뿐만아니라 폼.clean() 역시 가능하다. >> validator 함수와 다르게 clean 함수는 값을 반환한다. 2) > 폼에 필드를 추가하는 방법은 ...

TIL#9
1) > pagination 등의 기능을 사용하기 위해 bootstrap4를 인스톨하는 과정에서 장고를 3.0에서 3.2로 업그레이드 했다. 그리고 settings.py의 INSTALLED_APPS 부분에 bootstrap4를 추가해주었다. 2) > 템플릿의 시작 부분에 '{% load bootstrap4 %}'를 명시해주고 ^body^가 끝나기 전에 ...

[Django] 비 SPA 방식으로 장고 Forms/Views를 적극 활용한 인스타그램 St 만들기#7_instagram post_detail 뷰 구현
1) > views.py에 postview 함수 혹은 DetailView의 인스턴스 함수를 정의해줄 때 pk/slug 인자를 사용한다. 그리고 해줘야할 작업은 getabsolute_url을 정의해주는 것이다. 그런데 해당 함수가 없어도 /post/pk로 접근하는데 에러가 발생하지 않았다. >> args=[self.pk]가 아닌 kwargs={"pk":se...
[django] get_absolute_url()
아래와 같은 모델이 있습니다. 방에 대한 모델인데요. 디비에 수많은 방에 대한 레코드들 중에서 특정 방에 대한 접근을 하려면 그 URL을 하드코딩한다는게 상당히 피곤한 일일거에요. http://127.0.0.1:8000/admin/rooms/room/480/c