
登录后进入管理员操作平台。

至此我们还没有看到之前创建的模型类,需要在应用的admin.py文件中模型进行注册。


查看所有部门。

更新和删除部门。



为了更好的查看模型数据,可以为Dept和Emp两个模型类添加__str__魔法方法。
from django.db import models class Dept(models.Model): """部门类""" # 此处省略上面的代码 def __str__(self): return self.name # 此处省略下面的代码 class Emp(models.Model): """员工类""" # 此处省略上面的代码 mgr = models.ForeignKey('self', on_delete=models.SET_NULL, null=True, blank=True, verbose_name='直接主管') # 此处省略下面的代码 # 此处省略上面的代码 def __str__(self): return self.name # 此处省略下面的代码
修改代码后刷新查看Emp模型的页面,效果如下图所示。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。