close
expand
프로필
proflie_img
soohwan_it
soohwan
사이드

최근에 올라온 글

이 블로그 인기글

네비게이터

전시간엔 간단하게 명령어로 db와 admin 계정을 만들었다

하나의 장고 프로젝트는 하나의 웹을 가르키고 그 프로젝트 안에 여러 기능들을 앱이라는 형태로 편하게 관리할 수 있다

가장 먼저 장고 앱을 생성해 주자  (djangoapp1 이라는 앱을 생성했다)

# 장고 앱 만들기
django-admin startapp djangoapp1

새로운 앱이 생성된 모습이다

이렇게 만들어진 장고 앱에는 여러 파일들이 존재하는데 그중 우리가 자주 살펴볼 파일들은 models.py, views.py,  그리고 urls.py 파일인데 urls.py는 기본적으로 생성되지 않음으로 여기에 새로운 파일을 만들어 주자 

urls.py를 만들어준 모습

각 파일들에 대해 간단하게 설명하면

  • models.py는 앞으로 다룰 장고에 모델을 다루는 파일,
  • views.py는 화면에 보일 것 들을 정해주는 파일,
  • urls.py는 프로젝트를 실행시켰을때 어떤 url주소로 들어가면 어떤화면을 띄워줄지 정하는 파일

이라고 생각하면 된다

앱을 만든뒤에 실행시키고 '기본주소/admin'으로 들어가서 로그인 해주면 apptest항목이 생긴게 보인다