Django를 통해서 웹 프로그래밍 하기
Django 문서 : [https://docs.djangoproject.com/ko/3.1/]
Django 설치하기
파이썬 터미널에서
pip install Django
import django print(django.get_version()) # 제대로 설치가 되었을 경우 버전이 뜬다.
Part 1. 앱 작성하기
cmd 혹은 파이참 터미널에서 ⇒ django-adim startproject mysite 입력
⇒ 실행된 폴더내에서 mysite라는 폴더가 생성되는 것을 확인 할 수 있다.
mysite 폴더 안에 들어가면
manage.py: Django 프로젝트와 다양한 방법으로 상호작용 하는 커맨드라인의 유틸리티 입니다. manage.py에 대한 자세한 정보는 django-admin and manage.py에서 확인할 수 있습니다.
mysite/디렉토리 내부에는 프로젝트를 위한 실제 Python 패키지들이 저장됩니다. 이 디렉토리 내의 이름을 이용하여, (mysite.urls와 같은 식으로) 프로젝트의 어디서나 Python 패키지들을 임포트할 수 있습니다.
mysite/__init__.py: Python으로 하여금 이 디렉토리를 패키지처럼 다루라고 알려주는 용도의 단순한 빈 파일입니다. Python 초심자라면, Python 공식 홈페이지의 패키지를 읽어보세요.
mysite/settings.py: 현재 Django 프로젝트의 환경 및 구성을 저장합니다. Django settings에서 환경 설정이 어떻게 동작하는지 확인할 수 있습니다.
mysite/urls.py: 현재 Django project 의 URL 선언을 저장합니다. Django 로 작성된 사이트의 "목차" 라고 할 수 있습니다. URL dispatcher에서 URL 에 대한 자세한 내용을 읽어보세요.
mysite/asgi.py: An entry-point for ASGI-compatible web servers to serve your project. See How to deploy with ASGIfor more details.
mysite/wsgi.py: 현재 프로젝트를 서비스하기 위한 WSGI 호환 웹 서버의 진입점입니다. How to deploy with WSGI를 읽어보세요.
개발 서버
1. mysite 폴더 내에서 cmd 실행 혹은 터미널에서 mistie에 접근
2. python manage.pyrunserver 입력
3. 가상 서버 주소를 확인 할 수 있다.
'Python_파이썬' 카테고리의 다른 글
파이썬 AI [입문] Pytorch : 파이토치 데이터 불러오기 (0) | 2020.10.16 |
---|---|
파이썬 딥러닝 인공지능 Pytorch : 파이썬 내에서 파이토치(Pytorch) 설치법 (아나콘다 설치할 필요X) (0) | 2020.10.13 |
파이썬 Python[활용] : 스크린샷 만드는 프로그램을 만들어 보자 (0) | 2020.09.06 |
파이썬 기초 강의 : 문자열 변경, 수정 replace 함수 (0) | 2020.09.03 |
파이썬, Python Pandas 실무 데이터 분석 총정리 및 요약 정리 (0) | 2020.09.01 |