Update django.md

main
Matt Huntington 5 years ago committed by GitHub
parent 3eba5d6327
commit 8f1451113a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5,13 +5,42 @@
```
python3 -m venv ~/ga-env
source ~/ga-env/bin/activate
```
**NOTE:** you'll have to run `source ~/ga-env/bin/activate` every time you create a new terminal window
```
python -m pip install Django
django-admin startproject django_rest_api
cd django_rest_api
python manage.py startapp contacts_api
```
in psql
```
CREATE DATABASE django_contacts;
```
edit django_rest_api/settings.py
```python
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'django_contacts',
'USER': '',
'PASSWORD': '',
'HOST': 'localhost'
}
}
```
back in terminal
```
python -m pip install psycopg2
python manage.py migrate
```
**NOTE:** you'll have to run `source ~/ga-env/bin/activate` every time you create a new terminal window
edit django_rest_api/settings.py

Loading…
Cancel
Save