FrameWork/Django

프로젝트 하나 만들어서 Migrate 해주고 view.py 하나 만들어 주고 폴더 2개 만들어줘 폴더들을 사용하기 위해 settings 에서 설정을 해주고 이렇게 2개 추가 views.py 코딩해 주고 index 에 링크 2개 걸어줘 이거 처리하려면 views 와 urls 에 가서 templates 로 가서 html 하나 만들어줘 이렇게 코딩해 주면 title 과 content 라는 이름의 블록을 저기다가 끼워 넣겠다는 의미임 블록을 여러개 정의 해 놓고 원하는 걸 끼워넣고, 끼워넣고 하면 코드의 중복을 방지 할 수가 있음 title 과 content 를 chat 와 game 두군데에 끼워 넣어 볼거야 chat 과 game.html 을 만들고 이렇게 맨 위에 extends base.html 을 써주고 코..
프로젝트 하나 만들어서 Migrate 한번 해주면 프로젝트에 db.sqlite3 만들어 진것 확인가능 그리고 static 폴더와 templates 폴더 하나씩 만들어줘 settings.py에 기본 설정 해줘 이렇게 한글 인코딩과 templates, static 폴더를 사용하기 위한 설정을 해주고 views.py 만들어 만든 views.py 에 이렇게 코딩을 해주고 index.html 을 만들어 주고 인덱스 페이지가 뿌려질수 있도록 urls.py 에 이렇게 코딩을 해주고 Run 시켜보면 콘솔창에 이렇게 뜨는데 이걸 복사해서 크롬에서 열어보면 인덱스가 뿌려지는 것을 확인 가능하다 이제 static 폴더에 bootstrap css 와 jquery 파일들을 넣어두고 bootstrap css 도 로딩되는지 확인해..
admin 관리창 접속하기(http://hyunchang88.tistory.com/77) 까지 다 했다면 이제 회원정보에 대한 crud 를 해볼거야 Django CRUD (Create, Retrieve, Update, Delete) 장고에선 설정을 잘 하면 table 만드는 것을 알아서 해줘 그걸 하기 위해선 app 을 하나 만들어야해프로젝트 내에서 하나의 카테고리를 만든다고 보면 됌 Create Application 을 해서 member 하나를 만들어 그럼 프로젝트 하위에 member 패키지가 하나 만들어 진것을 볼 수 있다 (그냥 처음에 만들었을 때는 urls.py 가 없는게 정상 작업 한 후에 정리중이라 추가 되어 있는 것임....) Model 설정을 해줘야 해 (테이블을 자동으로 만들어서 관리 할..
파이썬 admin 관리창 접속하기 위해서 이클립스에서 Django Project로 프로젝트를 하나 만들어줘 프로젝트 이름은 CUUD 에 관련된 코딩을 해보기 위해서 Django03_CRUD로 만들었다. 기본적으로 설정되어 있는 DB(sqllite3)를 사용하기 위해 Migratie를 한번 해준 다음에 db.sqlite3가 생겼는지 확인 후 static과 templates 폴더를 만들어 settings 에 주석으로 한글을 쓰기 위해서 #-*- coding: utf-8 -*- 이거 추가해주고 위에서 만든 templates 폴더와 static 폴더를 사용하기 위해 templates static 이렇게 2개 코딩해줘 추가로 하나 더 설정해 보자면 LANGUAGE_CODE 와 TIME_ZONE를 이렇게 수정해 주..
이렇게 프로젝트 생성 Setting 들어가서 한글 인코딩을 위해서 # -*- coding: utf-8 -*- 추가 이것도 추가해 주고 파이썬 모듈 하나만들어 views.py 생성 파이썬 에서는 함수도 객체이므로 참조할 수 있음 urls 로 들어가서 url 패턴을 이렇게 바꿔줘 templates 폴더 만든 후 index.html 만들어 줘 이렇게 출력 되는 것을 확인가능 views 에 가서 urls에 hello 추가 그리고 실행시켜보면
pip 를 사용하기위한 경로 설정 내컴퓨터 > 속성 > 고급설정 > 환경변수 > PATH 설정 추가해 준다. 이렇게 설치 하면 되는데 뭔가 이상한 오류가 나서 찾아보다가 이렇게 하면 설치는 되는 것 같다. 이제 이클립스 실행시켜서 File > New > Project 클릭 ( 파이썬 환경에서 ) 프로젝트 명 적고 Next > Next > Finish 서버 동작 확인 서버 닫고 이렇게 해주면 마찬가지로 서버가 실행 됌
- 광속거북이 -
'FrameWork/Django' 카테고리의 글 목록