使用 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/

city_jan2201.png
city_jan2202.png
city_jan2203.png
city_jan2204.png
广告
将在 10 秒后关闭
bannerAds