노트/Django : 웹(10)
-
[웹프로그래밍 기초] Django를 이용한 데이터베이스(DB) 구축하기
새로운 가상환경 생성 Django > orm이라는 새로운 폴더 생성 python -m venv venv 명령어로 새로운 가상환경 만들어주기 가상환경 실행 pip install django==2.2.13 으로 장고 설정 TERMINAL에 django-admin startproject orm . 로 orm 폴더 생성 TERMINAL에 python manage.py runserver 로 서버 생성 settings.py 에서 LANGUAGE_CODE = 'ko-kr' , TIME_ZONE = 'Asia/Seoul'로 변경 TERMINAL에 python manage.py startapp articles 라는 명령어로 App 생성 settings.py 에서 INSTALLED_APPS = 'articles', 추가 ..
2020.06.10 -
[웹프로그래밍 기초] Django로 검색어 출력하는 페이지 만들기
urls.py 에 path를 설정 from django.contrib import admin from djang.urls import path from pages import views urlpatterns = [ path('throw/', views.throw), path('catch/', views.catch), ] views.py 에 def 를 작성 def throw(request): context = { } return render(request, 'throw.html', context) def catch(request): # request.GET => {'username' : 'dy' , 'message' : 'hi'} username = request.GET.get('username') #=>..
2020.06.09 -
[웹프로그래밍 기초] Django 템플릿 언어
1. ulrs.py : path 설정 2. views.py : 함수 설정 3. Django TemplateLanguage {% for A in list %} : for문 시작 선언 {% endfor %} : for문 종료 {% if A in list %} : if문 시작 선언 {% else %} {% endif %} : if문 종료 DATETIME_FORMAT : 2020년 6월 8일 4:31 오후 SHORT_DATETIME_FORMAT : 2020-6-8 16:31 DATE_FORMAT : 2020년 6월 8일 SHORT_DATE_FORMAT : 2020-6-8
2020.06.08 -
[웹프로그래밍 기초] django 설치 + 두 수를 곱한 결과를 보여주는 페이지 만들기
1. python 설치 확인하기 명령프롬프트 cmd 창에서 python 을 입력했을 때 Python 3.7.7 확인 (3.6 이상되어야함 ) 뜨지 않을 경우에는 아래사이트 에서 윈도우의 경우 Windows x86-64 executable installer 설치 https://www.python.org/downloads/release/python-377/ 2. git bash 접속 python 버전 확인 폴더 생성 가상환경에 Django 설치 *source venv/Scripts/activate 를 입력하면 (venv)가 앞에 달림 *비활성화 시 deactivate Django startproject 생성 VScode로 작업 시작 VScode Terminal 에서 Django가 알아차릴 수 있도록 pyth..
2020.06.08