SMALL
모델 (models.py)
# 필드 생성
mchar + Tab → CharField 생성
mtext + Tab → TextField 생성
mint + Tab → IntegerField 생성
mdt + Tab → DateTimeField 생성
ForeignKey + Tab → ForeignKey 생성
m2m + Tab → ManyToManyField 생성
# 모델 클래스
Model + Tab → 기본 모델 클래스 생성
뷰 (views.py)
# 함수형 뷰
view + Tab → 기본 뷰 함수 생성
# 클래스형 뷰
createview + Tab → CreateView 생성
deleteview + Tab → DeleteView 생성
detailview + Tab → DetailView 생성
listview + Tab → ListView 생성
templateview + Tab → TemplateView 생성
템플릿 (html)
# 템플릿 태그
{% + Tab → {% %}
{{ + Tab → {{ }}
block + Tab → {% block name %} {% endblock %}
ext + Tab → {% extends 'name' %}
if + Tab → {% if %} {% endif %}
for + Tab → {% for %} {% endfor %}
폼 (forms.py)
form + Tab → 기본 폼 클래스
modelform + Tab → ModelForm 클래스
URL (urls.py)
path + Tab → URL 패턴 생성
LIST
'Today I learned' 카테고리의 다른 글
2025.01.13 디제이앙고 연습 (0) | 2025.01.14 |
---|---|
2025.01.10 Django 기본 구조 이해하기: 모델, URL, 뷰, 폼, 템플릿 (5) | 2025.01.10 |
WIL (0) | 2025.01.10 |
Django의 관계 필드 (2) | 2025.01.09 |
2025.01.08 +99강화나무 (4) | 2025.01.08 |