上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 140 下一页
摘要: 前言 xadmin的详情页面默认是一行展示一个字段,可以使用form_layout对详情页面的布局重新设计。 可以设置必填和非必填字段,也可以设置不显示,不可以编辑的字段。 models模块 先在models.py建2张表 adminx.py注册表信息 之后执行 makemigrations 和mi 阅读全文
posted @ 2019-03-26 18:01 上海-悠悠 阅读(2804) 评论(0) 推荐(0) 编辑
摘要: 前言 django在linux上运行,一般在xshell远程连接后,是通过python manage.py runserver 0.0.0.0:8000启动服务。但是这样有个弊端,窗口关闭服务就停止了。 nohup可以启动的时候挂后台运行 nohup后台运行 cd到django的manage.py目 阅读全文
posted @ 2019-03-25 14:53 上海-悠悠 阅读(8399) 评论(0) 推荐(1) 编辑
摘要: 前言 一个学生可以对应多个老师,一个老师也可以教多个学生,这就是一种多对多的关系 models建表 新建一个老师表Teacher,和一个学生表Student 之后执行 makemigrations 和migrate,同步数据 python manage.py makemigrations pytho 阅读全文
posted @ 2019-03-22 22:41 上海-悠悠 阅读(6991) 评论(0) 推荐(0) 编辑
摘要: 前言 前面在admin后台页面通过设置外键,可以选择下拉框的选项,本篇主要讲解关于外键(ForeignKey)的查询 models设计 在上一篇的基础上新增一个BankName表,Card表通过外键关联到BankName 之后执行 makemigrations 和migrate,同步数据 pytho 阅读全文
posted @ 2019-03-21 17:39 上海-悠悠 阅读(3863) 评论(0) 推荐(1) 编辑
摘要: 前言 前面一篇在xadmin后台一个页面显示2个关联表(OneToOneField)的字段,使用inlines内联显示。本篇继续学习一对一(OneToOneField)关系的查询。 上一篇list_display只显示了当前表的字段信息,如果想显示关联表的字段,需要关联查询。 一对一(OneToOn 阅读全文
posted @ 2019-03-18 23:01 上海-悠悠 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: 前言 xadmin后台如果要对表的内容增删改查,跟之前的admin.py文件里面写注册表信息一样,需在admin.py同一级目录新建一个adminx.py的文件。 然后在adminx.py文件控制页面上需显示的内容。 models模块 models模块跟之前设计表是一样的,在models.py文件设 阅读全文
posted @ 2019-03-16 13:22 上海-悠悠 阅读(1572) 评论(0) 推荐(0) 编辑
摘要: 前言 django自带的admin后台管理页面有点丑陋,于是网上的大神优化了一版后台管理xadmin,并且开源了,在github开源下载到源码。 注意环境搭配: django 2.1.2 xadmin 2.0 python 3.6 xadmin安装 xadmin在github的源码地址 "https 阅读全文
posted @ 2019-03-14 17:01 上海-悠悠 阅读(2478) 评论(0) 推荐(0) 编辑
摘要: 前言 假如有一张表(Card)记录用户的卡号信息和用户名,现在需要新增一个小功能,记录用户的手机号,邮箱和住址等更多信息。 为了不影响原来的表设计,可以新增一张表(CardDetail),专门记录用户的其它更多信息。 银行账户(Card)和联系方式(CardDetail),一个银行账户对应一个联系人 阅读全文
posted @ 2019-03-11 17:46 上海-悠悠 阅读(3294) 评论(0) 推荐(1) 编辑
摘要: 前言 一本书可以有多个作者,一个作者也可以写多本书,这种关系就是本篇要说的多对多关系。 这种场景在django里面数据库设计时候,需要用到ManyToManyField方法 多对多表设计 auther(作者)表里面放作者的基本信息,book(书本信息)表放书的相关信息,书里面book_auth(作者 阅读全文
posted @ 2019-03-09 15:02 上海-悠悠 阅读(3251) 评论(0) 推荐(0) 编辑
摘要: 前言 平常的网页上有很多一对多的场景,比如填写银行卡信息的时候,会从银行列表下拉框选择对应的银行信息。一般会建两张表,一张表放银行的信息,一张表放银行卡信息。 每个银行可以对应多个银行卡,每个银行卡只能是一家银行的。那么银行名称和银行卡就是一对多的关系,反之,银行卡和银行名称就是多对一的关系 一对多 阅读全文
posted @ 2019-03-09 13:54 上海-悠悠 阅读(2520) 评论(0) 推荐(0) 编辑
上一页 1 ··· 103 104 105 106 107 108 109 110 111 ··· 140 下一页