Django 입문

1364 단어 djangodjango

왕,,,, 알고리즘 끝났다고 신나했는데 장고 분량 실화인가,,

그래도 IM셤 통과하고 과목 평가 점수가 아주 흡족하니 매우 뿌듯하구려

맨날 앉아 있어서 그런가 소화가 잘 안된다

나는 IM 어려웠는디ㅎ 사람들이 엄청 일찍 풀고 나갔다 똑똑한 새럼들,,

그리고 오늘은 장고 첫 시간
진촤 이거 하루만에 머리에 다 넣을 수 있나 있다!!!!!!!!!!!!!!!!!!!!!!!!! bien sur 가넝~

암튼 TIL 쓰기가 살짝 귀찮아졌지만 그래도 기록은 소중한 것이니께 주절주절 거리다가 썼다

MTV Pattern

Django의 framework는 Model, Template, View인 MTV이다.

git 사용 헷갈리지 말 것

가상환경 생성: python -m venv venv
가상환경 활성화: source/Scripts/activate
장고 다운: pip install django
프로젝트 생성: django-admin startproject .
장고 서버 실행: python manage.py runserver
새로운 앱 생성: python manage.py startapp

___ 요기는 내가 설정하는 이름이 들어가는 자리이다.

앱 등록은 반드시 생성 후!!!!!!!에 settings.py에 등록해야 함.


템플릿 상속!!!

프로젝트 안의 templates에다가 base.html을 만들어 두고 유용하게 사용 가능

{% extends 'base.html' %}

{% block content %}
{% endblock content %}

그리고 이 만들어 놓은 html을 쓰려면 세팅도 바꿔줘야 함!!!!!!!!

        'DIRS': [BASE_DIR / 'firstpjt' / 'templates'],

Variable Routing

URL 주소를 변수로 사용하는 것

namespace 중요혀

잠왕

좋은 웹페이지 즐겨찾기