django oauth react admin dashboard
1.0.0
- Python/Django: python 3.6, Django 1.11
- Database: PostgreSQL
$ export LANGUAGE="en_US.UTF-8"
$ sudo add-apt-repository ppa:jonathonf/python-3.6
$ apt-get update
$ apt-get install python3.6
$ apt-get install python3-pip
```
$ python3.6 -m venv env3
or
$ python3.6 -m venv env3 --without-pip
$ source env3/bin/activate
```
```
$ pip install -r backend/requirements/devl.pip
```
```
$ python manage.py collectstatic
```
```
$ python manage.py makemigrations
```
```
$ python manage.py migrate
$ python manage.py createsuperuser
```
```
$ python manage.py runserver
หรือ
$ python Manage.py รันเซิร์ฟเวอร์ 0.0.0.0:8000 ```
ในกรณีที่คุณรันเซิร์ฟเวอร์ด้วยตัวเลือก 0.0.0.0:8000
ลบไฟล์การโยกย้าย หลังจากแกล้งทำการย้ายสำหรับแอปทั้งหมด เราจำเป็นต้องลบไฟล์การโยกย้ายภายในโฟลเดอร์การโยกย้ายในแต่ละแอป
คุณสามารถใช้สคริปต์ทุบตีก่อนหน้าเพื่อทำให้กระบวนการนี้เป็นอัตโนมัติในระบบปฏิบัติการฐาน Unix
$ find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
$ find . -path "*/migrations/*.pyc" -delete
การดำเนินการนี้จะลบไฟล์ต้นฉบับของ Python และไฟล์ Python ที่คอมไพล์แล้วสำหรับการย้ายข้อมูล ยกเว้นไฟล์ Python พิเศษ init.py
ทำการโยกย้ายอีกครั้ง ตอนนี้คุณต้องสร้างการโยกย้ายฐานข้อมูลเริ่มต้นใหม่ด้วยคำสั่งปกติ
$ python manage.py makemigrations