본문 바로가기

공부/Django

장고걸스 튜토리얼 (Django Girls Tutorial) 따라하기 5 - 관리자

 

 * 참고 가능한 다른 링크 

 

관리자

settings.py 파일 수정

 

 

blog/admin.py  파일 수정

Post모델을 가져오고(import) 있다.

관리자 페이지에서 만든 모델을 보려면 admin.site.register(Post)로 모델을 등록해야 함!

 

 가상환경실행 

 myvenv\Scripts\activate 

 

서버를 실행하려면  먼저 콘솔 창에서  python manage.py runserver를 실행해야 함!

* No module named 'django' 에러

 

 

 1 

업데이트 이미 되있음

 

 2 

django 다시 install해주니 

서버 제대로 실행됨

아마 처음 django 폴더를 만들고 pip install django 명령 실행한 경로가 바껴서 그런듯?

D\django => D\DDDDD\workspace-pythontest_byeclipse\django 로 경로 변경함

 

 

 

로그인하기 위해서는, 모든 권한을 가지는 슈퍼 사용자(superuser)를 생성해야 함

" 새 터미널 창을 열고 virtualenv를 활성화 시켜 웹 서버를 실행시키고 난 후 명령어를 입력해야합니다 " 

그런데 서버를 활성화하면 터미널 창이 이렇게 변하고 값 입력이 불가능해지므로

ctrl+break를 입력해 잠깐 꺼주고 만들어준다

 

 

 python manage.py createsuperuser 

 

http://127.0.0.1:8000/admin/

로그인 후 게시글을 몇 개 저장해봄

 

장고 관리자에 대해서 좀 더 알고 싶다면 장고 공식 문서를 읽어보세요 : https://docs.djangoproject.com/en/2.0/ref/contrib/admin/

 

The Django admin site | Django documentation | Django

Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate

docs.djangoproject.com