在本文中,我们将介绍如何为一个靓号管理系统设计和初始化数据库表结构。这个系统包括部门、管理员和靓号三个主要实体。我们将使用 Django 的模型系统来定义这些表结构。
1. 项目初始化
首先,让我们创建一个新的 Django 项目和应用:
django-admin startproject number
cd number
python manage.py startapp web
2. 模型定义
在 web/models.py
文件中,我们定义以下模型:
from django.db import models
class Department(models.Model):
""" 部门表 """
title = models.CharField(verbose_name='标题', max_length=16)
def __str__(self):
return self.title
class Admin(models.Model):
""" 管理员表 """
username = models.CharField(verbose_name='用户名', max_length=32)
password = mod