[Django] Admin 페이지 편집
·
Minding's Programming/Django
Admin 페이지는 아래와 같이 모델을 임포트해 등록만 해주면 해당 페이지에서 모델에 대한 CRUD가 가능하다는 편리함이 있었다. 하지만 CRUD는 어쩌면 가장 단순한 기능일지도 모른다. 관리자의 입맛에 맞게 Admin 페이지를 편집한다면, 더 편리하게 사용할 수 있을 것이다. Admin 편집 페이지 커스터마이징polls 폴더 아래에 있는 admin.py를 아래와 같이 수정해보자. Question 모델을 직접 설정한 class(QustionAdmin) 형식으로 등록해준다.# mysite/polls/admin.pyfrom django.contrib import adminfrom .models import *# Register your models here.admin.site.register(Choice)#..
[Django] Django 기본 설정
·
Minding's Programming/Django
장고 설치pip install Django기본적으로 가상환경을 따로 만들고 라이브러리를 설치하는 것이 좋으니 참고! Django Projcet 생성하기django 프레임워크를 본격적으로 사용하기 위해서는 django project를 생성해주어야 한다. 터미널 창에 아래와 같은 코드를 입력해보자.django-admin startproject mysite코드 입력 후 mysite라는 폴더가 하나 생성된 것을 알 수 있다. 그 안에 진입하면 여러가지 파이썬 파일이 생성된 것을 알 수 있다. 이들은 django 명령어를 터미널에서 쓸 수 있도록 도와주는 파일들이다. 이 중 manage.py 파일을 이용해 설치가 잘 되었는지 확인해보자.# mysite 폴더로 이동cd mysitepython manage.py ru..