社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  ampeeg  »  全部回复
回复总数  8

@$yann 大哥,这样加list_filter=(-'date')? 不对呀

@$yann 哟西,射射

9 年前
回复了 ampeeg 创建的主题 » [求助]django admin如何同时插入多条数据

@waklin1982 @MCC 我将联合唯一的三个键 另建了一个表(表1),然后将其他信息表(表n)作为这个表的外键,这样可以使用 inlines 的方法在admin里面实现同时往表1里插入多条数据,切每条数据 都与表n的1条数据相关。。

9 年前
回复了 ampeeg 创建的主题 » [求助]django admin如何同时插入多条数据

@MCC 唯一是在 数据库层面的唯一,名称、日期、时段联合唯一

9 年前
回复了 ampeeg 创建的主题 » [求助]django admin如何同时插入多条数据

@MCC 谢谢。我去研究下官方文档,实在不行只有自己写个add函数了。。

9 年前
回复了 ampeeg 创建的主题 » [求助]django admin如何同时插入多条数据

@MCC 不能这样,因为我的数据库里面 场地名称、申请时段 是联合唯一的,如果将申请时段改成many to many ,就不能设置成联合唯一了,所以本质上还是一对多的关系,因为一个场地的一个时段只能纪录一次。

表结构:

主表:   场地名称 + 申请时段 (来自于外键)----这个表的数据每条都唯一
外键表:  申请时段(8:00~9:00或者9:00~10:00)

   有时候需申请 场地1的   8:00~10:00,所以需要连续插入两条数据: 
                     场地1, 8:00~9:00
                     场地1,9:00~10:00
9 年前
回复了 ampeeg 创建的主题 » [求助]django admin如何同时插入多条数据

哟西,那我试试

9 年前
回复了 ampeeg 创建的主题 » [求助]django admin如何同时插入多条数据

@MCC 使用的一对多的关系,model里面用的Foreignkey()