摘要: def short_content(self): if len(str(self.content)) > 1000: return '{}...'.format(str(self.content)[0:1000]) else: return str(self.content) short_conte 阅读全文
posted @ 2020-03-12 14:21 spidernyp 阅读(332) 评论(1) 推荐(0) 编辑
摘要: verbose_name 顾名思义 起一个复杂点的名称,一般用来作中文解释 verbose_name_plural 顾名思义是一个复数名称,因中文没有复数,但django有时又会将用户的驼峰命名拆成单个词,给最后的词加复数,和用户的本义不符,因些加了这样一个选项来处理尴尬 比如 Blog Artic 阅读全文
posted @ 2020-03-12 00:23 spidernyp 阅读(4116) 评论(0) 推荐(1) 编辑
摘要: 后台顶部标题的修改app/admin.py中设置 admin.site.site_title = "智能对话机器人后台管理" admin.site.site_header = "机器人后台管理 smart AI" 应用的名称修改 第一步:修改apps.py文件在name所在行下方增加 verbose 阅读全文
posted @ 2020-03-12 00:18 spidernyp 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 1、字符串前加 u 例:u"我是含有中文字符组成的字符串。" 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。 2、字符串前加 r 例:r"\n\n\n\n” # 表示一个普通生字符串 \n\n\n\n,而不表示换行了。 阅读全文
posted @ 2020-03-12 00:05 spidernyp 阅读(121) 评论(0) 推荐(0) 编辑