使用 Django 进行 MariaDB 的增删改查操作
我在这个程序中添加了CRUD功能。使用Django显示MariaDB的数据表。
这是Django的代码。
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
创建.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
将数据存入数据库。
cd data
./go_restore.sh
7) 启动开发服务器
python manage.py runserver
8) 访问 http://127.0.0.1:8000/city/



