장고 2

[장고] 실무에서 사용했던 장고 정보 모음 ADMIN위주

장고에 대한 정보를 얻기가 쉽지가 않지만 해외 장고 유저가 적은 글을 보면 쉽게 찾을 수 있다. 하지만 장고어드민를 제대로 사용할 수 있는 정보를 찾기는 정말 어렵다고 생각한다. 하지만 장고를 사용하는데 장고어드민을 제대로 활용하지 못 한다면 장고프레임웍의 큰 장점을 버리는 셈이다. 아래 자료들은 5개월간 장고 프로그래머로써 찾았던 어드민, 혹은 장고 관련된 실무에서 발생하는 문제 해결에 관련된 자료를 모은 것을 올린것이다.(다 지우려 했는데 혹시라도 필요하실 분들이 있을지도 모른다는 생각에 남기게 되었습니다.) 0. 커스텀 유저 만들기https://www.youtube.com/watch?v=0bAJV0zNWQw 1. AbstractBaseUser 대신 AbstractUser를 서브클래스함your_app..

[1] 장고 채널스(django channels) 웹소켓 에코

장고 채널은 장고 1.10 이상에서 지원 1.설치# requirements.txt asgi-redis==1.0.0 channels==0.17.3 daphne==0.15.0 Django==1.10.4requirements.txt 파일을 만든 뒤 pip install -r requirements.txt를 입력하여 requirements.txt에 있는 모듈을 모두 설치 한다. 2. 앱 세팅 - 프로젝트를 만들고 앱을 만든다. - settings.py의 INSTALLED_APPS에 channels와 새로 생성한 앱 추가한다. (여기선 앱의 이름을 chat 이라고 만듬)# settings.py INSTALLED_APPS = ( ... 'channels', 'chat', ) ... CHANNEL_LAYERS = {..