# django_management_system_template
✨ **基于Django的管理系统模板**:前端,Web应用,mysql数据库。
[个人网站:www.bytesc.top](http://www.bytesc.top)
[个人博客:blog.bytesc.top](http://blog.bytesc.top)
🔔 如有项目相关问题,欢迎在本项目提出`issue`,我一般会在 24 小时内回复。
## 界面展示
首页
![img](./readme_img/frontpage.png)
登录
![img](./readme_img/login.png)
使用 cookie 保存登录状态。未登录的用户只能访问首页和登录页面。否则重定向到登录页面。
![img](./readme_img/cookie.png)
用户管理
![img](./readme_img/userm.png)
添加用户
![img](./readme_img/useradd.png)
部门管理
![img](./readme_img/depm.png)
号码管理
![img](./readme_img/numberm.png)
编辑号码
![img](./readme_img/numbere.png)
任务管理
![img](./readme_img/taskm.png)
## 使用方法
安装依赖
```bash
pip install -r requirement.txt
```
打开 setting.py,找到83行左右。
如果使用 mysql 就使用下面一个 DATABASES,把上面的注释掉。
在里面填写自己 mysql 服务器的 `'USER'`,`'PASSWORD'`,`'HOST'`,`'PORT'`。
手动创建和 `'NAME'` 字段内容同名的数据库
如果使用 sqlite 就使用上面一个 DATABASES,把下面的注释掉即可。
```python
# Database
# https://docs.djangoproject.com/en/4.1/ref/settings/#databases
# DATABASES = {
# "default": {
# "ENGINE": "django.db.backends.sqlite3",
# "NAME": BASE_DIR / "db.sqlite3",
# }
# }
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'djangolearntest',
'USER': 'root',
'PASSWORD': '123456',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
```
初始化数据库
```bash
python manage.py makemigrations
python manage.py makemigrate
```
进入django shell
```bash
python manage.py shell
```
手动添加管理员
```python
import app01.models
app01.models.MyAdmin.objects.create(id="admin", user_name="admin", password="9b7bdac3cbd4af86551d5f27d64a5291")
exit()
```
运行
```bash
python manage.py runserver
```
如果默认 8000 端口被占用,换端口即可
```bash
python manage.py runserver 8008
```
登录用户名是`admin`,密码是`12345678`
![img](./readme_img/login.png)
## 项目结构
```txt
.
│ .gitignore
│ cmd.txt
│ guide.md
│ LICENSE
│ manage.py
│ README.md
│ requirement.txt
├─app01
│ │ admin.py
│ │ apps.py
│ │ models.py
│ │ tests.py
│ │ views.py
│ │ __init__.py
│ │
│ └─ middle_ware
│ └─ my_auth.py
├─srcs
│ │ ├─forms
│ │ │ └─ form.py
│ │ │
│ │ └─views
│ │ account.py
│ │ departments.py
│ │ myadmin.py
│ │ number.py
│ │ order.py
│ │ task.py
│ │ user.py
│ ├─static
│ │
│ ├─templates
│ │ │ change.html
│ │ │ error.html
│ │ │ index.html
│ │ │ layout.html
│ │ │
│ │ ├─account
│ │ │ login.html
│ │ │
│ │ ├─departments
│ │ │ depart_add.html
│ │ │ depart_edit.html
│ │ │ depart_list.html
│ │ │
│ │ ├─myadmin
│ │ │ myadmin_list.html
│ │ │
│ │ ├─numbers
│ │ │ num_add.html
│ │ │ num_edit.html
│ │ │ num_list.html
│ │ │
│ │ ├─order
│ │ │ order_list.html
│ │ │
│ │ ├─task
│ │ │ task_list.html
│ │ │
│ │ └─users
│ │ user_add.html
│ │ user_edit.html
│ │ user_list.html
│ │
│ └─ utils
│ bootstrap_modelform.py
│ md5.py
│ page_nav.py
│
├─Learntest
│ asgi.py
│ settings.py
│ urls.py
│ wsgi.py
│
└─ readme_img
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
使用方法 安装依赖 pip install -r requirement.txt 打开 setting.py,找到83行左右。 如果使用 mysql 就使用下面一个 DATABASES,把上面的注释掉。 在里面填写自己 mysql 服务器的 'USER','PASSWORD','HOST','PORT'。 手动创建和 'NAME' 字段内容同名的数据库 如果使用 sqlite 就使用上面一个 DATABASES,把下面的注释掉即可 初始化数据库 python manage.py makemigrations python manage.py makemigrate 进入django shell python manage.py shell 手动添加管理员 import app01.models app01.models.MyAdmin.objects.create(id="admin", user_name="admin", password="9b7bdac3cbd4af86551d5f27d64a5291") exit() 运行
资源推荐
资源详情
资源评论
收起资源包目录
基于 Django 和 Mysql 的信息管理系统模板,后台管理系统源码 (2000个子文件)
mdb.dark.min.css 322KB
mdb.dark.rtl.min.css 322KB
mdb.min.css 311KB
mdb.rtl.min.css 310KB
bootstrap.css 261KB
bootstrap.rtl.css 261KB
bootstrap.rtl.min.css 216KB
bootstrap.min.css 216KB
all.css 137KB
fontawesome.css 111KB
all.min.css 100KB
bootstrap-utilities.css 94KB
bootstrap-utilities.rtl.css 94KB
bootstrap-icons.css 92KB
fontawesome.min.css 79KB
bootstrap-grid.rtl.css 74KB
bootstrap-grid.css 74KB
bootstrap-utilities.min.css 73KB
bootstrap-utilities.rtl.min.css 73KB
bootstrap-grid.rtl.min.css 55KB
bootstrap-grid.min.css 55KB
v4-shims.css 41KB
v4-shims.min.css 27KB
brands.css 23KB
svg-with-js.css 21KB
brands.min.css 18KB
svg-with-js.min.css 17KB
bootstrap-reboot.css 11KB
bootstrap-reboot.rtl.css 11KB
bootstrap-reboot.rtl.min.css 10KB
bootstrap-reboot.min.css 10KB
v4-font-face.css 2KB
v4-font-face.min.css 2KB
v5-font-face.css 871B
v5-font-face.min.css 794B
regular.css 633B
solid.css 625B
regular.min.css 580B
solid.min.css 572B
.gitattributes 93B
layout.html 7KB
task_list.html 6KB
login.html 4KB
user_list.html 3KB
num_list.html 3KB
myadmin_list.html 3KB
index.html 2KB
index.html 2KB
depart_list.html 2KB
order_list.html 1KB
user_add.html 1KB
num_add.html 1KB
num_edit.html 1KB
change.html 1KB
user_edit.html 1023B
depart_edit.html 943B
depart_add.html 928B
error.html 189B
mdb-favicon.ico 1KB
all.js 1.49MB
all.min.js 1.4MB
solid.js 827KB
solid.min.js 807KB
brands.js 469KB
brands.min.js 459KB
bootstrap.bundle.js 203KB
mdb.min.js 151KB
bootstrap.js 142KB
bootstrap.esm.js 133KB
regular.js 120KB
fontawesome.js 115KB
regular.min.js 113KB
jquery-3.6.4.min.js 88KB
bootstrap.bundle.min.js 79KB
bootstrap.esm.min.js 72KB
bootstrap.min.js 59KB
fontawesome.min.js 56KB
conflict-detection.js 39KB
v4-shims.js 33KB
v4-shims.min.js 27KB
tooltip.js 21KB
dropdown.js 17KB
tooltip.js 16KB
tooltip.js 16KB
conflict-detection.min.js 16KB
carousel.js 14KB
dropdown.js 13KB
dropdown.js 13KB
ripple.js 13KB
modal.js 13KB
input.js 12KB
carousel.js 12KB
carousel.js 12KB
tab.js 11KB
scrollspy.js 10KB
index.js 10KB
offcanvas.js 10KB
modal.js 10KB
event-handler.js 10KB
modal.js 10KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
云哲-吉吉2021
- 粉丝: 3198
- 资源: 1130
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功