목록Programming/Django (12)
J, J Blog
https://dev.to/gajesh/the-complete-django-allauth-guide-la3 The complete django-allauth guide From Zero to Hero guide for django's most popular authentication library. dev.to 링크 참고
https://djangopy.org/how-to/how-to-implement-categories-in-django/
클라이언트는 url 주소를 통해 서버에 request를 보내고, Django는 urls.py를 참고하여 해당 url에 매핑된 뷰를 찾아 실행한다. 이때 실행되는 뷰의 종류에는클래스 기반 뷰(class-based view)와함수 기반 뷰(function-based view)가 있다. 클래스 기반 뷰(Class-Based Views) 클래스 기반 뷰이든 함수 기반 뷰이든 뷰가 실행하는 것은 함수이다. 우리가View.as_view()클래스 메소드를 사용하여 URL 정의에 뷰를 추가하면 이는view라는 함수를 리턴한다. as_view() 메소드가 어떻게 짜여 있는지 보자.(생략되지 않은 코드는깃허브에서) class View: @classonlymethod def as_view(cls, **initkwargs):..

https://django-crispy-forms.readthedocs.io/en/latest/install.html 자세한 설치방법은 공식 문서를 참고한다. 여기에 있다. pip install django-crispy-forms //settings.py CRISPY_TEMPLATE_PACK = 'bootstrap4' //example.html {% load crispy_forms_tags %} {% csrf_token %} {{ form|crispy }} 저장