Django의 MariaDB CRUD

2473 단어 Python3장고mariadb
이 프로그램에 CRUD 기능을 추가했습니다.
Django에서 MariaDB 테이블보기

장고의 코드는 여기입니다.
ekzemplaro/django_mariadb_city

앱 구조
$ tree city -I '_*'
city
├── admin.py
├── apps.py
├── forms.py
├── migrations
│   └── 0001_initial.py
├── models.py
├── static
│   └── city
│       └── css
│           └── city.css
├── templates
│   └── city
│       ├── create.html
│       ├── delete.html
│       ├── edit.html
│       └── index.html
├── tests.py
├── urls.py
└── views.py

1) GitHub에서 클론
git clone https://github.com/ekzemplaro/django_mariadb_city

2) 필요한 라이브러리 설치
sudo pip3 install django-environ

3) .env 만들기

proj01/.env
DB_USER="django"
DB_PASSWORD="tiger123"
DB_NAME="django_city"

4) 데이터베이스 생성
사용자 django
비밀번호 tiger123
데이터베이스 django_city
mysql> create database django_city;
mysql> grant all on django_city.* to django@localhost;

5) 마이그레이션
cd prog01
python manage.py migrate

6) 데이터를 데이터베이스에 넣기
cd data
./go_restore.sh

7) 개발 서버 시작
python manage.py runserver

8) htp://127.0.0.1:8000/sty/ 방문



Create


업데이트


Delete

좋은 웹페이지 즐겨찾기