Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- LeetCode
- 일기
- Python
- dl
- Linear Model
- 코테
- deque
- 기계학습
- 프로그래머스
- LLM
- rnn
- machinelearning
- Linear Regression
- 알고리즘
- GPT
- attention
- ChatGPT
- 프롬프트
- 머신러닝
- Deeplearning
- Django
- Programmers
- NLP
- transformer
- 부스트캠프
- 파이썬
- 코딩테스트
- BFS
- gradient descent
- prompt engineering
Archives
- Today
- Total
크크루쿠쿠
[Django]2. 설치한 django 작동 확인 본문
프로젝트 만들기
$ django-admin startproject 프로젝트명
이런 방식으로 터미널에 입력
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
생성된 프로젝트 폴더 구성은 이렇게 되어있다.
https://docs.djangoproject.com/ko/3.2/intro/tutorial01/
장고 공식 레퍼런스 사이트에서 참고했습니다.
- manage.py: Django 프로젝트와 다양한 방법으로 상호작용 하는 커맨드라인의 유틸리티 입니다.
- mysite/ 디렉토리 내부에는 프로젝트를 위한 실제 Python 패키지들이 저장됩니다. 이 디렉토리 내의 이름을 이용하여, (mysite.urls 와 같은 식으로) 프로젝트의 어디서나 Python 패키지들을 임포트할 수 있습니다.
- mysite/__init__.py: Python으로 하여금 이 디렉토리를 패키지처럼 다루라고 알려주는 용도의 단순한 빈 파일입니다.
- mysite/settings.py: 현재 Django 프로젝트의 환경 및 구성을 저장합니다
- mysite/urls.py: 현재 Django project 의 URL 선언을 저장합니다. Django 로 작성된 사이트의 《목차》 라고 할 수 있습니다
- mysite/asgi.py: An entry-point for ASGI-compatible web servers to serve your project.
- mysite/wsgi.py: 현재 프로젝트를 서비스하기 위한 WSGI 호환 웹 서버의 진입점입니다. 그 다음 프로젝트 폴더로 들어간 뒤
서버 열기
$ python manage.py runserver
서버가 열리는거 같긴 하지만 빨간글씨는 항상 불안하므로 시키는대로 하자.
$ python manage.py migrate
migrate 해준뒤 서버를 열어보니 잘 작동했다.!
적혀있는 곳으로 접속을 해보니
작동이 잘 되는것을 볼 수있다.
'웹' 카테고리의 다른 글
[Django] 3. MVC 패턴 과 MTV 패턴 (0) | 2021.05.31 |
---|---|
[Django]1. 설치와 버전 확인 (0) | 2021.05.31 |
Comments