Notice
Recent Posts
Recent Comments
Link
터칭 데이터
장고(Django) 프로젝트 생성하기 본문
새로운 Django 프로젝트 생성하기
가상환경이 실행된 상태에서 (맨 앞에 (DjangoProjects) 가상환경이 실행중)
(DjangoProjects) C:(중략..)>django-admin startproject mysite
django-adimn startproject (프로젝트 이름)을 cmd창에 입력합니다.
그러면 위와 같이 활성화중인 가상환경 디렉토리에 mysite라는 폴더(+ 파일들)가 만들어짐을 볼 수 있습니다.
mysite 디렉토리 안에는
mysite라는 똑같은 이름의 __init__.py ~ wsgi.py 등 5개의 파일을 가진 디렉토리와
manage.py라는 파일이 있습니다.
manage.py는 프로젝트를 터미널에서 컨트롤할 수 있게 도와주는 파일입니다.
굉장히 많이 사용하게 될 파일입니다.
생성한 프로젝트를 서버에서 실행하기
당연히 DjangoProjects라는 가상환경이 실행중인 상황이어야 합니다.
먼저 mysite 폴더로 이동후
>cd mysite
아래와 같이 manage.py를 이용해 서버를 구동시키면(runserver)
>python manage.py runserver
You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
October 27, 2023 - 17:02:55
Django version 4.2.6, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
위와 같은 결과가 뜹니다. 여기에 적히 "http://127.0.0.1:8000/"라는 url을 브라우저로 열게되면
위와 같이 기본적인 틀이 제공됩니다.
'장고 (Django)' 카테고리의 다른 글
장고(Django) 어드민(Admin) 계정 생성하고 관리하기 (0) | 2023.10.31 |
---|---|
장고(Django) 모델을 수정, 마이그레이션 되돌리기 (0) | 2023.10.31 |
장고(Django) 모델(Model)만들기 (0) | 2023.10.31 |
장고(Django) App 생성하기 (0) | 2023.10.27 |
가상환경 설치 - Windows (0) | 2023.10.27 |