
admin.py 는 말그래도 관리자에 쓸 여러 정보들을 기입한다.
우선적으로 .models 에서 Fcuser 라는 일전에 작성한 모델을 import 한다.

클래스를 생성하고 pass 는 아무 동작을 하지 않는다는 뜻이다.
그 후, register를 해준고 다시 실행을 해준다.

Fcusers 라는 모델을 확인할 수 있고 내부에 접속하여 추가, 수정, 삭제또한 가능하다.

추가를 하고 확인을 해보면 불편한 사항이 있는데,
제목때문에 아래처럼 한눈에 파악하기 어렵다.

총 두가지 방법이 있는데,
모델에
def__str__(self):
return self.username
를 사용 해준다.

이제 제목으로 username을 반환해준다.

하지만 해당 페이지에서 이름 뿐만 아니라 다른 정보도 표시하고 싶다면
admin.py 에서 pass가 아닌, list_display를 통해서 표시하고 싶은 내용을 튜플을 통하여 명시할 수 있다.

이제 좀 더 확인이 편하게 바뀐 모습을 확인할 수 있다.
모델의 class의 객체(object)가 list up이 되는것이 아닌,
모델의 class의 field들이 listup 된다.

이제 아래의 Fcuser 를 한글로 '패스트캠퍼스 사용자' 로 바꾸고 싶다.


여기서 궁금한점은 작성한 model 의 이름을 Fcuser 로 지정했는데, admin 페이지에서는 Fcusers 라고 보여진다.
이는 장고는 기본적으로 모델을 보여줄때 '복수형' 을 사용하기 때문이다.

그렇기 때문에 복수형의 이름까지 따로 지정을 해준다.

이제 '패스트캠퍼스 사용자' 라고 보여진다.
