티스토리 뷰

Web Development/Django

4. Django Application

tongnamuu 2020. 1. 10. 23:21

장고에서 Application 은 특정한 기능을 하는 function들의 그룹이라고 생각하면 된다.

settings.py 에 들어가면

미리 제공되는 Apps들이 있다. 

 

즉 장고로 프로젝트를 할 때는 어떤 함수를 묶어서 하나의 APP으로 만들것인가를 잘 생각하고 설계해서 시작하는 편이 좋다.

 

django-admin startapp users

(app 이름이 지금은 users 인 것이고, 복수형으로 써야 한다. )

(이름을 잘못지어서 삭제하고 싶을때는 window에서는

rmdir /s /q users

로 하면 users가 사라지게 된다)

라고 termianl에서 입력하게 되면 users라는 폴더가 생성되고 내부엔 여러 파일들이 생성되어 있다.

참고로 이렇게 제공되는 파일들의 이름을 절대 바꾸면 안된다.

admin패널에서 Users가 어떻게 보일지 바꾸고 싶다면 admin.py를 수정한다.

html을 띄워주는 페이지는 views.py에 작성한다.

URL을 설정하고 싶다면 config 내부의 urls.py에서 수정하면 된다.

apps는 confing에 관한 설정,

models.py에는 data를 수정하는 곳, database에 우리의 데이터, 데이터의 형태를 알려주는 곳이다

 

코드 작성하기전 설정할 것들은 이것으로 끝이다.

'Web Development > Django' 카테고리의 다른 글

6. User Application 2  (0) 2020.01.11
5. User Application 1  (0) 2020.01.11
3. Explore the Django Project  (0) 2020.01.10
2. Create Project  (0) 2020.01.10
1. SetUp  (0) 2019.12.27
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
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
글 보관함