码迷,mamicode.com
首页 > 移动开发 > 详细

修改admin中App的名称与表的名称

时间:2018-07-01 13:01:57      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:os.path   mis   sel   config   ural   action   return   let   path   

修改APP的名称:

# coding:utf-8

from django.apps import AppConfig
import os

default_app_config = ‘repository.RepositoryConfig‘

VERBOSE_APP_NAME = u"报障系统"


def get_current_app_name(_file):
    return os.path.split(os.path.dirname(_file))[-1]


class RepositoryConfig(AppConfig):
    name = get_current_app_name(__file__)
    verbose_name = VERBOSE_APP_NAME

修改表的名称:

class Permission2Action(models.Model):
    p = models.ForeignKey(Permission,on_delete=models.CASCADE)
    a = models.ForeignKey(Action,on_delete=models.CASCADE)

    class Meta:
        verbose_name_plural = "权限表"

    def __str__(self):
        return "{0}-{1}:-{2}?t={3}".format(self.p.caption,self.a.caption,self.p.url,self.a.code)

  

 

修改admin中App的名称与表的名称

标签:os.path   mis   sel   config   ural   action   return   let   path   

原文地址:https://www.cnblogs.com/qiangayz/p/9249790.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!