django开发
胡桓
顶级测试工程师
展开
-
drango_rest_framework之存uuid在数据库,间隔线保留
按照原始写法如下:id = UUIDField(default=uuid.uuid1, editable=False, primary_key=True)这样存进去之后,我们发现了2个问题:1 我们观察数据库,发现数据库里该字段长度为32位。2 存进去的是hex格式而我们想要存为类似a24c738f-3eb3-11eb-8cb6-e454e8c75352格式的,怎么办呢?首先,我们要解决一个问题是字段长度,否则首先长度就超过了。这里,我们观察了UUIDField的源码,主要问题原创 2020-12-15 17:58:03 · 184 阅读 · 0 评论 -
用django+simpleui来搭建一个企业级官网
首先我们看看效果:OK,这就是我们的首页。在首页我们要做的是有几个后台功能,产品,解决方案,用户中心,新闻中心,客户等等,我们这里不一一介绍,首先我们创建相关的app。代码结构如下:其中DjangoUeditor是我们用到的第三方app,主要是为了提供富文本编辑。当我们创建好了项目和app之后,我们先在setting里配置好我们的项目:INSTALLED_APPS = [ 'simpleui', 'django.contrib.admin',原创 2020-12-08 15:58:21 · 4518 阅读 · 11 评论 -
django之simpleUi---修改login页面的header和title
我们这里用的是django3.0,根据官网介绍,我们这里用AdminSite所以我们直接去admin下修改就可以了具体修改方法如下:from django.contrib import adminadmin.AdminSite.site_header = 'xxxxxxxx'admin.AdminSite.site_title = 'xxxxxxxx'然后我们再刷新下页面,OK,就成功了!...原创 2020-06-09 16:23:22 · 4441 阅读 · 0 评论 -
django之simpleui安装
第一步:pip install django-simpleui第二步:django-admin startproject demo第三步:python manage.py startapp background第四步:修改setting.py,修改以下几处记住,simpleui的引入必须放于admin之上,否则启动进入首页,你会发现依然是admin的老界面。第五步:python manage.py makemigrations ...原创 2020-06-09 14:27:01 · 5660 阅读 · 2 评论