在这篇文章中,我们将介绍如何使用Django框架实现一个简单的部门管理功能。这个功能包括部门列表展示、添加新部门、编辑和删除部门等操作。
首先,确保你已经安装了Django并创建了一个新的Django项目。在项目中,我们需要创建一个名为app01的应用。
在app01/models.py文件中,我们定义了Department模型:
- from django.db import models
-
- class Department(models.Model):
- title = models.CharField(verbose_name='部门名称', max_length=32)
- count = models.IntegerField(verbose_name="人数")
创建模型后,运行以下命令来生成数据库迁移并应用:
- python manage.py makemigrations
- python manage.py migrate
在项目的urls.py文件中,添加以下URL路径:
- from django.contrib import admin
- from django.urls import path
- from app01 import views
-
- urlpatterns = [
- path('admin/', admin.site.urls),
- path('depart/list/', views.depart_list),
- path('add/d