일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- VUE
- 리트코드
- 고득점Kit
- LeetCode
- Level1
- CS
- 웹프로그래밍
- 파이썬
- dp
- Medium
- sql
- 프로그래밍
- Doitvue.js입문
- 코테연습
- 프로그래머스
- 동적계획법
- 리액트
- OS
- 배열
- 백준
- 자바스크립트
- react
- Level2
- web
- 카카오
- Level3
- C++
- python
- javascript
- typescript
- Today
- Total
목록Web/Django (5)
html 안에 쓰는 장고 제공 언어 HTML 안에 파이썬 변수/문법을 쓰고 싶을 때 사용 {{ python_variable }} : 파이썬 변수 HTML 파일에 담아 화면에 출력 {{ python_variable | fillter}} : 템플릿 필터. 템플릿 변수에 추가적인 속성 및 기능 제공 {%tag%} 태그 내용 {%endtag%} : 템플릿 태그, html처럼 끝나는 태그 있어야됨 {% url 'url_name' %} : URL 생성 * if문 예시 {% if score > 80 %} A+ {% if score > 60 %} B+ {% if score > 40 %} C+ {% else %} 교수님 두번 뵈니 좋습니다. {% endif %} *템플릿 상속
1일차에 했었던 hello world의 업그레이드 버전 본격적으로 MVT 패턴에 들어갔던 수업 model.py에서 class를 생성해서 admin.py 에서 admin site 에 등록한 다음 class에 데이터를 추가해서 추가한 데이터를 view.py 에서 받은 후 template에 뿌려줄 거임 우선 가상환경 생성 > 장고 설치 > 프로젝트 생성 > 앱 생성 내용 참고 : https://alreadyusedadress.tistory.com/23?category=1042447 멋사 1일차 django 환경설정 및 hello world 1. vs code 2. python 3. git 4. django 설치 원래 사진도 넣고 syntaxhighlighter도 쓰고 자세하게 쓰려고 했는데 2시간 쓰던 거 날..
Django 구동원리 Model - DB관련 ->데이터 관리 Template - 화면에 보이는 내용 html ,css 등등 -> 보여주기 View - 데이터 처리 함수가 모여 있음 -> 처리 담당 M,T,V 각기 독립적으로 임무 수행 *MVC패턴을 차용한 방식, 좀 더 일반적인 패턴 Model - DB 담당 View - 사용자에게 보여지는 부분 Controller - 중간관리 담당 그림으로 보면 이런 모양 - 스프링할 때 view랑 장고에서 view 좀 헷갈림
가상환경 ? project를 넣을 수 있는 독립된 공간 파이썬 코드 상의 독립된 공간임 파이썬이나 패키지 버전별로 충돌하지 않도록 관리 용이 가상환경 생성 python -m vevn 이름 가상환경 실행 후 django 설치 *pip 패키지 : 파이썬으로 작성된 패키지 소프트 웨어를 설치, 곤리하는 패키지 관리 시스템 django도 pip 패키지 pip install django 가상환경 실행 source 이름/scripts/activate 가상환경 종료 deactivate Django 정보의 흐름 프로젝트 생성 django-admin startproject 이름 manage.py도 안에 같이 생김 ( 서버 관리하는 파일 ) 서버 실행 python manage.py runserver 앱? 프로젝트의 구성 ..
1. vs code 2. python 3. git 4. django 설치 원래 사진도 넣고 syntaxhighlighter도 쓰고 자세하게 쓰려고 했는데 2시간 쓰던 거 날아가서 간략하게 씀 설치 때는 별 유의 사항은 없고 python의 경우 아래 처럼 체크 환경 변수 설정 하는 거라고 함 1) 가상환경 생성 work space 로 쓸 폴더 하나 만들고 오른쪽 클릭 > git bash here code . 으로 vs code 실행 터미널 뜨우기는 ctrl+shift+` python -m venv [venv_name] -> 가상환경 생성 source [venv_name]/scripts/activate ->가상 환경 활성화 터미널에 ([project_name)으로 뜨면 성공 deactivate ->가상환경 ..