文章目录
代码如下(示例)
models.py
from django.db import models
# Create your models here.
class Device_Hl(models.Model):
device_id = models.CharField(verbose_name="设备标识", max_length=20)
device_name = models.CharField(verbose_name="设备名称", max_length=50)
device_ip = models.CharField(verbose_name="设备ip", max_length=20)
mask = models.CharField(verbose_name="子网掩码", max_length=20)
gate = models.CharField(verbose_name="网关", max_length=20)
device_top = models.CharField(verbose_name="上联设备", max_length=50)
region_name = models.CharField(verbose_name="地区", max_length=50)
remark = models.CharField(verbose_name="备注", max_length=50)
class Meta:
verbose_name = '交换机'
verbose_name_plural = '交换机'
def __str__(self):
return self.device_name
init.py
from os import path
from django.apps import AppConfig
VERBOSE_APP_NAME = "YOUR VERBOSE APP NAME HERE"
def get_current_app_name(file):
return path.dirname(file).replace('\\', '/').split('/')[-1]
class AppVerboseNameConfig(AppConfig):
name = get_current_app_name(__file__)
verbose_name = u'设备管理'
default_app_config = get_current_app_name(__file__) + '.__init__.AppVerboseNameConfig'