일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 글쓰기기능
- 검색기능
- django
- 템플릿태그
- 웹페이지제작
- 장고
- queryset
- 장고유저모델
- detail page 만들기
- 템플릿상속
- extends
- DjangoModel
- Python
- 쿼리셋
- DjangoUsers
- modelform
- DjangoAdmin
- 템플릿필터
- CRUD
- 랜덤번호
- 템플릿변수
- 모델폼
- 장고모델
- 장고어드민
- 장고로그인회원가입
- 파이썬
- path converter
- get object or 404
- namespace
- 장고수정기능
- Today
- Total
하루에는
Overviews Model Form 사용 post 앱의 CRUD 구현 지금 post앱의 새 글 쓰기는 admin 페이지에서만 가능합니다. 웹에서도 CRUD가 가능하게 해보겠습니다. 1. (비추천)입력 받을 필드들을 input 태그를 써서 만드는 방법 {% csrf_token %} 2. (추천)저장할 필드들을 파이썬 파일에 작성하고, 파일을 {{form}}에 담아서 불러오기만 하는 방법 {% csrf_token %} {{form}} Model Form 모델에서 정의한 필드대로 form을 자동으로 만들어 줌 app에 forms.py를 만들고, 어떤 필드를 입력받을지 정한다. 사용자로부터 데이터를 입력받아서 저장할 때는 대부분 모델폼을 사용 모델폼의 장점 폼을 위한 HTML을 작성할 필요 없음 데이터 유효성..
Overviews 장고 유저 모델 사용하기 account 앱을 만들어 회원가입, 로그인, 로그아웃 구현하기 account 앱 만들기 account 앱은 회원가입, 로그인 등의 기능을 가진 앱입니다. python manage.py startapp account 앱을 만들었으니 settings.py의 INSTALLED_APPS에 등록해주고, urls 설정도 해줍니다. # settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles'..