Python에는 다양한 웹 프레임워크가 있는데, 헤비급 플레이어 중 Django가 가장 대표적입니다. 이 자습서를 통해 기본 투표 애플리케이션을 만드는 과정을 안내합니다. 이는 사람들이 보고 투표할 수 있는 공개 사이트와 투표를 추가, 수정, 삭제할 수 있는 관리 사이트의 두 부분으로 구성됩니다.
$ django-admin startproject mysite mysite/ manage.py mysite/ __init__.py settings.py urls.py wsgi.py
이 디렉터리와 파일의 목적은 다음과 같습니다.
가장 바깥쪽: 파일: mysite/ 루트 디렉터리는 프로젝트에서 Django는 이름이 무엇이든 상관하지 않으며 원하는 이름으로 이름을 바꿀 수 있습니다.
manage.py: Django 프로젝트를 다양한 방법으로 관리할 수 있는 명령줄 도구입니다. 모든 Manage.py 세부 정보는 django-admin 및manage.py를 참조하세요.
내부 수준의 mysite/ 디렉터리에는 순수 Python 패키지인 프로젝트가 포함되어 있습니다. 그 이름은 그 안에 있는 것을 참조할 때 사용하는 Python 패키지 이름입니다. (예: mysite.urls).
mysite/__init__.py: 이 디렉터리가 Python 패키지로 간주되어야 함을 Python에 알리는 빈 파일입니다. Python을 처음 사용하는 경우 공식 문서에서 패키지에 대한 자세한 내용을 읽어보세요.
mysite/settings.py: Django 프로젝트에 대한 구성 파일입니다. 이 파일이 어떻게 작동하는지 알고 싶다면 Django 설정에서 자세한 내용을 확인하세요.
mysite/urls.py: 웹 사이트의 "디렉토리"와 같은 Django 프로젝트의 URL 선언입니다. URL에 대해 자세히 알아보려면 URL 디스패처 설명서를 읽어보세요.
mysite/wsgi.py: WSGI 호환 웹 서버에서 실행되는 프로젝트의 진입점 역할을 합니다. 자세한 내용은 WSGI를 사용하여 배포하는 방법을 읽어보세요.
【추천 강좌: Django 동영상 튜토리얼】
위 내용은 간단한 Django 애플리케이션 작성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!