관리자 사용 슈퍼 유저 만들기 admin.py 등록 모델 테이블에서 admin.site.register (models.author) 장고는 두 개의 기본 등록 테이블 함께 제공 관리자 사용자 정의 URL 법률 모델을 생성 HTTP : //127.0.0.1:8000/admin/app01/book/ 책보기 HTTP : //127.0.0.1:8000/admin/app01/book/1/change/의 책 편집기 : HTTP //127.0.0.1:8000/admin/app01/book/1/delete/ 삭제 책을 HTTP : //127.0.0.1:8000/admin/app01/book/add/의 추가 책 추측 : HTTP : //127.0.0.1:8000/admin/app01/publish/ 를 눌러보기 HTTP : //127.0.0.1:8000/admin/app01/publish/1/change/ 를 눌러 편집기 : HTTP //127.0.0.1:8000/admin/app01/publish/1/delete/ 눌러 삭제 HTTP : //127.0.0.1:8000/admin/app01/publish/add/ 을 눌러 추가 진실 : HTTP : //127.0.0.1:8000/admin/app01/publish/ HTTP : //127.0.0.1:8000/admin/app01/publish/1/change/ HTTP : //127.0.0.1:8000/admin/app01/ / 1 / 삭제 / 출판 : HTTP //127.0.0.1:8000/admin/app01/publish/add/를 법 : 이상은 CRUD 네 URL을 생성에서 관리자가 등록 된 모델 표를 줄 것이다! 관리자 매개 변수 구성 # 예약 테이블은 admin.py 클래스 배열 클래스 BookConfig (admin.ModelAdmin) : list_display = ' 제목 ' , ' 가격 ' , ' 공개 ' , ' publishDate ' ] list_display_links = ' 제목 ' , ' 가격 ' , ' 공개 ' ] search_fields = ' 제목 ' , ' 가격 ' ] list_filter = [ ' 게시 ' , ' 저자 ' ] # 행동功能 데프 patch_init (자기, 요청의 검색어) : queryset.update (가격 = 666 ) patch_init.short_description = ' 작은 초기화 ' 조치 = [patch_init] list_display : 지정된 데이터 필드가 보여 참고 많은 분야에 많은 디스플레이 list_display 목록에 넣을 수 없다는 것을 list_display_links : 지정된 필드 이동 (편집 현재 페이지 필드를 점프 경우 데이터) search_fields search_fields = ' 제목 ' , ' 가격 ' ] 가격 제목을 검색합니다 입력 상자, 또는 포함 1은 데이터를 포함 1 . 페이지에있는 검색 창을 렌더링 상태와 조건 사이에 지원 2. " 나 " 질문 list_filter 1 . 그것은 !!!하는 데 사용됩니다 일반 필드, 당신은 외부 키 필드를 필터링 화면으로 사용되지 않습니다 2. 지원 조합 검색, 한 옵션이 점등 될 때 " 와 " 관계 = 이름이 ' XX ' &. 가격 = " XXX " 행위 데이터 배치 처리 # 배치 프로세싱 함수 정의 DEF의 patch_init (자기, 요청을 검색어 세트) queryset.update. (가격 = 666) # ---> 데이터 객체의 작업을 통해 검색어 세트 #이 함수 이름은 함수 이름의 첫 글자를 대문자로하지 않는 쓸 patch_init.short_description = ' 가격 볼륨 초기화 ' #을 ---> 모든 일이 연결 객체는,이 단계는 등록에 추가하는 기능이다 # 구성 클래스 배치 작업 = patch_init]