Tutorial Part 1: Basic Setup
$ django-admin startproject app web
$ cd web
$ python manage.py startapp chat
$ python manage.py migrate
$ python manage.py runserver 0.0.0.0:9000
Performing system checks...
System check identified no issues (0 silenced).
October 31, 2018 - 20:55:50
Django version 2.1, using settings 'app.settings'
Starting ASGI/Channels version 2.1.5 development server at http://0.0.0.0:9000/
Quit the server with CONTROL-C.
- room view & template
- consumer
- routing
- redis-server
- channel layer
- AsyncWebsocketConsumer
- async def methods
$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
$ sudo dpkg -i google-chrome-stable_current_amd64.deb
$ sudo apt update
$ sudo apt -f install -y
$ wget https://chromedriver.storage.googleapis.com/2.31/chromedriver_linux64.zip
$ unzip chromedriver_linux64.zip -d ~/bin/
$ sudo mv ~/bin/chromedriver /usr/local/bin/