Djaneiro - Django Snippets 사용법

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