-
Create virtual environment:
python3 -m venv ./env
-
Active virtual environment:
source ./env/bin/activate
-
Install Django:
pip3 install django
-
Version check:
python3 -m django --version
-
Freeze requirements:
pip3 freeze > requirements.txt
-
Start Django project:
django-admin startproject project1
-
in settings.py file from project1:
- insert
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
above STATIC_URL - insert "template" in "DIRS" from template var
- insert
-
cd project1
-
Init server:
python3 manage.py runserver
-
APP crate:
python3 manage.py startapp app1
-
create "template" directory in app1 directory
-
ADD urls.py file on app1
-
Config urls
-
Create view
-
APP register
-
Make migrations:
python3 manage.py makemigrations
python3 manage.py migrate
-
Enter shell:
python3 manage.py shell
from app1.models import User
User.objects.all()
3 .user = User(name= 'Rodrigo', phone=111111, email='[email protected]')
3 .user.save()
-
Create superuser:
python3 manage.py createsuperuser
-
Register model admin.py
brito101 / django-xpe Goto Github PK
View Code? Open in Web Editor NEWCurso de desenvolvimento web com python - Django