首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

代码实现为django admin美化换肤

django-simpleui设计初衷: Django Admin默认界面设计语言存在着的一些不足,比如色彩单一,大量线条的使用,分割化明显。将这些不足归类一下就是界面单调、雷同性明显、缺少惊喜。...我们认为新的平台类视觉风格可以打破这些束缚,尝试一些新的探索,启发传统的设计认知,因此结合当下设计趋势,构思了Element+Django Admin的Simpleui。...让Django Admin和Element产生完美的交互。配以最流行的后台设计风格,让Django Admin更加强大。...   INSTALLED_APPS = [   'simpleui',   'django.contrib.admin',   'django.contrib.auth',   'django.contrib.contenttypes...',   'django.contrib.sessions',   'django.contrib.messages',   'django.contrib.staticfiles',   ...  ]

2.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

Djangoadmin后台使用富文本编辑器,保存数据之后,还要在html页面展示

目录 admin后台使用富文本编辑器 CKEditor 实现的效果 CKEditor的安装 在setting.py中的下面几个配置 关于CKEditor的路由 使用 前端如何使用 admin后台使用富文本编辑器...CKEditor 实现的效果 CKEditor的安装 pip install django-ckeditor pip install pillow 在setting.py中的下面几个配置 INSTALLED_APPS...800, # 编辑器宽 }, } CKEDITOR_UPLOAD_PATH = '' # 上传图片保存路径,如果没有图片存储或者使用自定义存储位置,那么则直接写 ' ' ,如果是使用django...需要注意的是,如果使用django自带的存储,那么路径是一个相对路径,它相对与你设置的的MEDIA_ROOT。...支持上传文件的富文本字段; 例如: 前端如何使用 登录admin后台,使用富文本编辑器就可以进行保存数据了,保存到数据库中,就是一大段的html标签弄出的代码 查询出这个字段,在页面直接展示就可以

1.2K20

Awk,一程序和脚本,帮助您对文本文件进行排序【Programming】

如何看待它取决于你自己,因为awk只会处理文本,需要由您指定如何解析它。 sort命令 如果您只想按特定的,可定义的字段(例如电子表格中的“单元格”)对文本数据集进行排序,则可以使用sort命令 。...在本例中,数据由两种分隔: 和字段。 每一代表一条新记录,就像您在电子表格或数据库转储中可能看到的那样。...在每一中,都有不同的字段(可以将它们看作电子表格中的单元格) ,这些字段之间用分号分隔(;)。 Awk 一次处理一条记录,因此当您构建将要给 Awk 的指令时,您可以只关注一。...用一建立你想要做的事情,然后在下一或者更多行测试它(无论是心理上还是用awk进行测试)。 最后,您将得到一个很好的假设,即 awk 脚本必须执行哪些操作才能为您提供所需的数据结构。...对于诸如此类的一系列复杂操作,在文本文件中进行操作会更容易,因此请创建一个名为sorter.awk的新文件并输入以下文本: #!

1.5K00

基于 Django 的个人网站(3)

上回说到,因为富文本的内容在前台的文章详情页面显示的时候出了一些小问题,比如图片表格没有居中,代码不能选择语言外加上没有高亮显示,今天我就来解决这些问题。...import admin from django.urls import path, include from django.contrib.staticfiles.urls import staticfiles_urlpatterns...import IndexView, ArticleDetailView urlpatterns = [ path('admin/', admin.site.urls), path("ckeditor5...可以发现确实成功的实现了代码高亮,接下来我们需要处理的是段落的首缩进,图片和表格的居中显示。 ?...其他格式 段落的首缩进,图片和表格的居中显示很简单,使用 CSS 就可以解决掉,在编写 css 之前,我们先找到段落、图片和表格对应的标签,先直接上图。 ? ? ?

2.4K30

基于 Django 的个人网站(2)

上回说到,因为文章内容的数据类型是文本字段,文本字段只能输入字符,图片就不行了,当时我给出了两种方案——markdown 和富文本编辑器,我决定选择富文本编辑器,因为 Django 的富文本编辑器插件有很多...'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions...URL,代码如下: from django.contrib import admin from django.urls import path, include from django.conf import...settings from django.conf.urls.static import static urlpatterns = [ path('admin/', admin.site.urls...显示的确实是正常的,就是代码没有高亮显示,往下滑还会发现图片和表格没有居中显示,基本上算是正常了,就差样式了,至于如何修改样式我们明天再说。

2.1K20

Django初探(二)

之前写过一篇Django的介绍,简单部署之后就没有深入跟进了。 Django初探 上周末去广州参加技术大会,在往返的飞机上,自己调试了下Django里面的内容。...比如在polls/admin.py里面的内容: ? 映射到代码层就是如下的效果了。 ? 比如出现的多个Choices框就是在extra=3的部分配置的。...是否在前端的表格里面显示某些数据的列,可以使用 list_display来显示指定的列,使用search_fields来做文本匹配,根据pub_date来过滤时间,对于字段“Date Information...使用pip来安装bootstrap pip install bootstrap-admin 在settings.py里面修改INSTALLED_APPS的值,加入bootstrap即可。...INSTALLED_APPS = ( 'polls', 'bootstrap_admin', 启动服务,原本的界面看起来好看多了,当然这是目前我调整的最好看的,其他的都不好看,后续再看看怎么美化下

89190

Django教程 —— 初步完善图书管理系统

引言 在 Django模型设计 中我们只设计了一个BookInfo模型类,内容好单调,接下来我们初步完善一下BMSTes图书管理系统。...CharField(字符型) 图书出版日期 isbn CharField(字符型) 图书ISBN book_desc CharField(字符型) 图书描述 book_detail TextField(文本类型...TextField: 大文本字段,一般超过4000个字符时使用。 IntegerField: 整数。...admin.TabularInline: 嵌入编辑关联的对象的编辑样式为表格式类 admin.StackedInline: 嵌入编辑关联的对象的编辑样式为堆放式类 model: 关联的子对象...如果关联的模型(表)属性较少,放置多些时建议 表格式(admin.TabularInline),少些时任意格式都无伤大雅。

51820

Django开发快速入门

__init__.py是将目录视为软件包的Python方法; 它是空的 settings.py包含我们项目的所有配置 urls.py控制顶级URL路由 wsgi.py代表Web服务器网关界面,可帮助...模型,我们在最上面一Django导入模型,然后创建一个扩展它的Book类。...请注意,出于安全原因,输入密码时屏幕上不会显示文本。 现在更新我们的图书应用的admin.py文件。...image-20200916021033382 我已经输入了Django初学者书籍的详细信息。 您可以在此处输入任何文本。 纯粹是出于演示目的。...Django由于某种原因在应用程序中默认不包含urls.py文件,因此我们需要自己创建它。 (library) $ touch books/urls.py 现在,在文本编辑器中更新新文件。

2.3K41

django 1.8 官方文档翻译: 1-2-2 编写你的第一个Django应用,第2部分

编辑你的 mysite/urls.py 文件并且将有关管理的取消注释 – 共有三取消了注释。该文件是 URLconf ;我们将在下一个教程中深入探讨 URLconfs 。...), ) ( 粗体显示的就是那些需要取消注释的。)...为此,Django 提供了一个以表格方式显示内嵌有关联对象的方式; 你只需要将 ChoiceInline 声明改为如下所示: class ChoiceInline(admin.TabularInline...下面是现在的样子: 默认情况下, Django 显示的是每个对象 str() 的结果。但是若是我们能够 显示每个字段的话有时会更有帮助的。...因此,让我们添加一代码,来告诉 Django 我们的模板在哪里:: TEMPLATE_DIRS = ( '/path/to/mysite/templates', # 将此处改为你的目录。

2.5K40

Django教程 —— 初步完善图书管理系统

引言 在 Django模型设计 中我们只设计了一个BookInfo模型类,内容好单调,接下来我们初步完善一下BMSTes图书管理系统。...CharField(字符型) 图书出版日期 isbn CharField(字符型) 图书ISBN book_desc CharField(字符型) 图书描述 book_detail TextField(文本类型...TextField: 大文本字段,一般超过4000个字符时使用。 IntegerField: 整数。...admin.TabularInline: 嵌入编辑关联的对象的编辑样式为表格式类 admin.StackedInline: 嵌入编辑关联的对象的编辑样式为堆放式类 model: 关联的子对象...如果关联的模型(表)属性较少,放置多些时建议 表格式(admin.TabularInline),少些时任意格式都无伤大雅。

94421

《HelloGitHub》第 70 期

该项目基于表驱动测试法(TableDrivenTests)自动生成测试代码,表驱动测试法是创建一张数据表格,每一为输入和预期输出值,然后用这张表格的数据测试代码 地址:https://github.com...比如提供的队列使用了填充字节的方式,避免头尾结点进入同一缓冲,来提高队列出队入队的性能。...内置的脚本库提供了 App 防跳转、广告拦截、自动展开文本等功能 地址:https://github.com/shenruisi/Stay PHP 项目 25、dootask:在线项目管理平台。...', 'django.contrib.admin', ) # 增加路径 urlpatterns = [ path('grappelli/', include('grappelli.urls...')), # grappelli URLS path('admin/', admin.site.urls), # admin site ] # 增加请求处理器 TEMPLATES = [

78120

Django搭建博客(三):文章的储存和页面的渲染

在这个项目里,我们先安装 django库 ,然后创建一个项目,再在项目里创建一个应用 在 settings里添加创建的应用,然后打开应用目录下的 models文件创建保存文章的表格: # models.py...title(标题)、content(内容)、tags(标签)、date(发表日期) 接下来就去 admin文件里注册我们刚刚创建的表格: from django.contrib import admin...= ('title', 'date', 'content', 'tags') 使用 list_display属性可以在 django的管理页面里更方便地查看表格内容。...python manage.py migrate 这时运行服务,登录 admin就可以看到我们创建的表格了。...首先在项目目录的 urls里添加指向 myblod应用的 url: # mysite/urls.py from django.contrib import admin from django.urls

1.3K21
领券