Django/Beginner: Difference between revisions
Jump to navigation
Jump to search
Line 44: | Line 44: | ||
==References== | ==References== | ||
* [https://www.django-rest-framework.org/tutorial/quickstart/ Django Rest Framework] | |||
* [https://www.python.org/downloads/release/python-360/ Download Python 3.6.0] | * [https://www.python.org/downloads/release/python-360/ Download Python 3.6.0] | ||
* [https://www.python.org/downloads/release/python-350/ Download Python 3.5.0] | * [https://www.python.org/downloads/release/python-350/ Download Python 3.5.0] | ||
* [https://docs.djangoproject.com/en/2.1/topics/migrations/ Django 2.1 Migrations] | * [https://docs.djangoproject.com/en/2.1/topics/migrations/ Django 2.1 Migrations] | ||
* [https://docs.djangoproject.com/en/2.1/ref/settings/ Django 2.1 Settings] | * [https://docs.djangoproject.com/en/2.1/ref/settings/ Django 2.1 Settings] |
Revision as of 22:23, 29 January 2019
Configuration
sudo -H pip3 install --upgrade pip
sudo -H pip3 install virtualenv
Virtualization
sudo su
cd /opt/django/www
python3 -m venv myenv
source myenv/bin/activate
Installation
pip install django
django-admin startproject myrpi
Settings
# nano myrpi/settings.py
ALLOWED_HOSTS = [
'localhost',
'192.168.1.110',
'192.168.1.111'
]
Run Server
python manage.py migrate
python manage.py makemigrations
python manage.py runserver 192.168.1.110:8000
deactivate
Start App
python manage.py startapp myapp
ls -la myapp