简介:本篇文章将引导你使用Python和Django框架搭建一个简单的员工管理系统。我们将从项目创建、模型定义、数据库设置等方面开始,为后续的员工信息管理功能打下基础。
在开始构建员工管理系统之前,我们需要先创建一个Django项目。如果你还没有安装Django,请先通过以下命令进行安装:
pip install django
接下来,我们创建一个新的Django项目,这里我们将项目命名为employee_management:
django-admin startproject employee_management
进入项目目录:
cd employee_management
现在我们需要在employee_management应用中创建一个新的app,以便我们管理员工信息。运行以下命令创建app:
python manage.py startapp employees
在employees应用中,我们需要定义员工管理的数据模型。打开employees/models.py文件,添加以下代码:
from django.db import modelsclass Employee(models.Model):name = models.CharField(max_length=100)age = models.IntegerField()position = models.CharField(max_length=50)department = models.CharField(max_length=50)
上述代码定义了一个名为Employee的模型,包含员工的姓名、年龄、职位和部门等信息。接下来,我们需要将这个模型与数据库进行关联。在项目的根目录下运行以下命令,将数据库迁移到SQLite:
python manage.py migrate
这将在你的项目目录下创建一个名为sqlite3.db的SQLite数据库文件。现在我们已经完成了项目的搭建和模型的定义,接下来我们将开始构建员工管理系统的前端页面。