Python/Django

    파이썬 장고 Channels 웹소켓 실시간 채팅 웹서비스 개발 I

    기본 설정 이 튜토리얼에서는 파이썬 장고의 웹소켓 Channels를 이용하여 실시간 채팅 웹서비스를 개발합니다. 해당 튜토리얼은 Django 사이트를 구축하기위한 기본 개념에 익숙하다고 가정합니다. 만약 Django가 아직 익숙하지 않다면, Django 튜토리얼을 먼저 완료 한 다음 이 튜토리얼을 학습하는것이 좋습니다. Django가 이미 설치되어 있다고 가정합니다. 명령창에서 다음 명령을 실행하여 Django가 설치되어있는지, 설치되어있다면 어떤 버전인지 알 수 있습니다. $ python3 -m django --version Django가 설치되어있다면, Channel을 설치합니다. 아래 명령을 통해 설치할 수 있습니다. $ pip3 install -U channel 이 튜토리얼은 Python 3.5 ..

    파이썬 장고 숫자(실수, 정수) 1000단위 콤마(,) 구분

    1. settings.py 파일 설정 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize' #

    파이썬 장고 콘솔 명령어 정리

    [프로젝트 생성 관련 명령] django-admin startproject - 의 장고 프로젝트를 생성 python manage.py startapp - 현재 장고 프로젝트에 새로운 앱을 생성 [테스트서버 실행/종료 명령] python manage.py runserver - 8000번 포트를 이용해 장고 테스트 서버를 실행 python manage.py runserver 0.0.0.0: - 번 포트를 이용해 장고 테스트서버를 실행 Ctrl + C 커맨드 - 장고 테스트서버 종료 [데이터베이스 관련 명령] python manage.py makemigration - models.py에 정리 된 클래스를 기반으로 initial.py 파일 생성 python manage.py migrate - 생성된 initia..