Python/Django
-
[Django] settings.py에서 Media 연결해주기 (DEBUG mode)Python/Django 2022. 1. 19. 02:37
How to manage static files (e.g. images, JavaScript, CSS) | Django 문서 | Django Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate docs.djangoproject.com
-
-
[Django] admin 설정하기Python/Django 2022. 1. 16. 02:56
참고자료 Django Tutorial Part 4: Django admin site - Web 개발 학습하기 | MDN LocalLibrary website의 모델을 만들었으므로, 우리는 Django Admin 을 이용해서 "실제" book data를 추가할 것입니다. 첫째로 우리는 당신에게 관리자 사이트에 모델들을 등록는 방법과, 이후 어떻게 로그 developer.mozilla.org list_display = preview 예) list_filter = 목록에서 필터로 정렬하기 예) 한줄 배치하기 = fields안에서 tuple로 묶기 구역 나누기 Inline editing of associated records = 테이블 형식으로
-
[Django] vsc settings.json 설정Python/Django 2022. 1. 16. 02:11
{ "python.linting.pylintEnabled": false, "python.linting.enabled": true, "python.linting.flake8Enabled": true, "python.linting.lintOnSave": true, "python.formatting.provider": "black", "editor.formatOnSave": true, "python.linting.flake8Args": ["--max-line-length-88"], "python.pythonPath": "/Users/insub/.local/share/virtualenvs/AirBnB-9i5-lTwW/bin/python", "python.languageServer": "Pylance", "fil..
-
[Django] login user와 요청 user validate 해주기 (DetailView)Python/Django 2021. 12. 28. 23:32
class UserProfileView(DetailView): model = users_models.User template_name = "users/profile/profile.html" context_object_name = "user_obj" #dispatch override def dispatch(self, request, pk): # 현재 유저 user_pk = request.user.pk # url query로 받아온 유저 pk url_pk = pk # 만약 둘이 일치 한다면 if user_pk is url_pk: return super(UserProfileView, self).dispatch(request) # if에서 걸러지지 못한다면 에러 메시지 띄우고 redirect messages.e..