原文:python测试开发django-41.crispy-forms设计标签式导航菜单(TabHolder)

前言 xadmin的详情页面主要是用form layout布局,学会了完全可以不用写html代码,也能做出很好看的页面。 xadmin的html页面是用的Bootstrap 框架设计的,layout布局用到的是django crispy forms框架,本篇详细讲下django crispy forms的官方文档案例 django crispy forms 当我们使用xadmin后台的时候,在IN ...

2019-03-28 22:51 0 1006 推荐指数:

查看详情

python测试开发django-153.bootstrap导航-标签页切换(nav-tabs)

前言 Bootstrap 中的导航组件都依赖同一个 .nav 类,状态类也是共用的。标签页.nav-tabs 类依赖 .nav 基类。 tab标签页 在标签 ul 添加 nav 和 nav-tabs 属性,将应用Bootstrap标签样式。 在li 里面 a 标签上简单的指定 ...

Wed Oct 13 07:16:00 CST 2021 0 124
python测试开发django-44.xadmin自定义菜单

前言 xadmin后台的菜单项是放到一个app下的,并且里面的排序是按字母a-z排序,有时候我们需要划分多个项,需要自定义菜单列表,可以通过重写CommAdminView类实现。 xadmin后台提供了多个主题,可以通过use_bootswatch=True设置多个主题。 自定义菜单项 先 ...

Wed Apr 03 20:22:00 CST 2019 0 925
django-crispy-forms入门指南

django-crispy-forms 是对django form在html页面呈现方式进行管理的一个第三方插件。 配置: 在INSTALLED_APPS中加入'crispy_forms' django-crispy-forms可以选择四种css库,分别是bootstrap ...

Fri Aug 29 09:07:00 CST 2014 0 4268
python测试开发django-10.django连接mysql

前言 Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。本篇以mysql为例简单介绍django连接mysql进行数据操作 Django连mysql需要安装驱动mysqlclient mysqlclient安装 先要安装数据库驱动 ...

Thu Nov 22 19:06:00 CST 2018 2 2362
python测试开发django-6.模板中include使用

前言 当我们打开一个网站的时候,在打开不同的页面时候,会发现每个页面的顶部、底部内容都差不多,这样就可以把这些公共的部分,单独抽出来。 类似于python里面的函数,把公共部分写成函数,然后调用就行了,这样就能实现代码的复用。django里面也有类似的功能,用include可以实现。 公共内容 ...

Thu Nov 15 06:53:00 CST 2018 2 1835
python测试开发django-38.多对多(ManyToManyField)查询

前言 一个学生可以对应多个老师,一个老师也可以教多个学生,这就是一种多对多的关系 models建表 新建一个老师表Teacher,和一个学生表Student 之后执行 makemigrations 和migrate,同步数据 python manage.py ...

Sat Mar 23 06:41:00 CST 2019 0 3038
python测试开发django-34.xadmin管理后台

前言 django自带的admin后台管理页面有点丑陋,于是网上的大神优化了一版后台管理xadmin,并且开源了,在github开源下载到源码。 注意环境搭配: django 2.1.2 xadmin 2.0 python 3.6 xadmin安装 xadmin ...

Fri Mar 15 01:01:00 CST 2019 0 1253
python测试开发django-30.发送附件EmailMessage

前言 Django的 send_mail() 和 send_mass_mail() 函事实上是对 EmailMessage 类使用方式 的一个轻度封装。send_mail() 和相关的其他封装函并没有充分使用 EmailMessage 类的所有特性。 要想使用更多特性,比如暗送(BCC ...

Thu Mar 07 01:33:00 CST 2019 0 1203
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM