back office : 관리자 페이지django의 관리자 페ㅣ지 : django-admin모델에 대한 CRUD를 UI로 제공개발에 편한 인터페이스자유로운 커스터 마이징
docs : https://docs.python.org/ko/3/tutorial/venv.html만약에 화면이 깨질시 브라우저의 쿠키를 제거!
user는 app에 등록된 auth에서 migration하면서 자동으로 생김fcadmin, django1234입력해도 되고 입력하지 않아도 됨권한 설정activate : 계정 활성화(O)Staff status : admin 접근(O)superclass status :
지금 django admin을 backoffice를 사용하면 환불을 받았을 경우 주문 상태를 환불로 바꾸고 재고를 늘려야 하는 작업이 있다!그러면 DB의 트랜잭션도 작업이 안되는것도 있지만 사용자 편의성이 없다만약에 새롭게 생기는 model에 default나 null을
정의가 되어 있지 않으면 대기, 대기 중, 환불, 입금 대기, 발송 대기 등 상태 값이 다양해지고 가독성이 떨어짐!order의 admin.py 수정해보기!styled_status에 값 수정!색상 변경해보기!styled_status 필드 변경
먼저 root 폴더의 settings.py에 apps에 humanize가 등록되어 있는지 확인!docs : https://docs.djangoproject.com/en/3.1/ref/contrib/humanize/가격에 humanize하기!재고도 humaniz
오픈소스를 활용한 어드민 스타일링(Theme) > https://github.com/otto-torino/django-baton 01. 라이브러리 설치 02. root폴더의 settings.py에 app에 세팅하기! 최상단과 최하단에 추가 03. root폴더의 u
fcuserorderproduct
admin.py에 changelist_view 재정의 하기!
올인풘패키지-파이썬웹개발-강의자료참고장고프로젝트\_3.zipproejcttest_db