问题标签 [inlines]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 基于模型属性的 Django Admin 条件显示内联
我有带有字段的市场模型:
在 admin.py 中:
在创建\更新 VacationEventAdmin 时,我需要有条件地显示 FBAInline 类。list_filter 显示“process_fba”字段的 true\false 值,因此如果为 true - 应显示 FBAInline:
我尝试获取 attr 但不了解如何比较管理员的字段值。谢谢你的帮助。
django - Django 测试管理表单内联
我有一份工作机会的管理表格。要查看该提议的所有工作回复,我的表格如下所示:
但我不知道如何测试它......试图在后查询中包含模型的属性+管理表单数据,但它不起作用
此查询生成以下错误:
python - django:子行之间互斥的布尔字段
第一次在这里发帖 :) 我正在通过一个简单的相册应用程序学习 python 和 django 框架。我现在只在管理站点工作,而 django 是 v.2.1。
有一个相册表和一个图像表。一个相册可以有很多张图片,一张图片可以关联很多张相册,所以我通过中间表建模了多对多的关系。
我的相册更改页面有一个内联的图像。这一切都很简单,而且效果很好。
除了两个父表PK之外,中间表还有一个额外的布尔字段“isCover”,以便用户可以选择相册中的图像作为封面。但是,在内联中没有办法强制只检查一张图像作为封面。另外,如果用户没有选择,我希望自动选择第一张图像作为封面的功能。
那怎么能做到呢?
提前感谢您的任何见解!乔
c# - WPF C#获取TextBlock内联元素的大小和位置
我使用此示例 ( https://siderite.dev/blog/how-to-draw-outlined-text-in-wpf-and.html ) 为 TextBlock 中的文本添加大纲。但是这个例子不支持内联。
我尝试添加此功能以修改 OnRender,并迭代 Inlines 集合以为每个 Inline 块构建一个 Geometry。问题是我需要获取 TextBlock 中内联块的位置和大小,而不是 TextBlock 中整个文本的位置和大小。
这是我修改的源代码。
我需要更改从 TextBlock 获取大小和位置的部分,以获取 Inline 块的大小和位置,但我没有看到任何可以获取该信息的 Inline 属性。任何想法?
django - 如何使用内联结构迭代表单集
我面临无法遍历我的表单集的问题。我已经在客户端模型(表单)和电话模型(表单集)之间创建了一个内联结构。我的目标是能够为每个客户存储不止一部手机。
问题是,尽管我可以创建多个内联,但在存储阶段,我的代码只存储最后一部手机,而不是按预期存储每部手机。
模型.py
表格.py
视图.py
模板
我注意到phone = PhoneFormSet.save(commit=False)行只返回一个实例。为什么会这样?
任何帮助将不胜感激。
python - 带有内联到 csv 的 Django 管理员导出模型
我尝试找到一种方法,使用 django admin 中的按钮或操作将内联模型导出到 csv。有没有人这样做过?
我已经尝试使用 django_import_export 导出,但我还没有找到获取内联内容的方法。
导出的目标是导出包含 n 个产品和 n 个子产品的合同。
谢谢大家的帮助
django - 如何使用 Django 管理内联表单自动邀请所选组的所有用户?
我正在开发一个应用程序,目前我有
1) Staff模型通过 OneToOne 关系连接到 User 模型,并且可以有多个Group。
2)会议模型也可以分配到多个组。
3) RSVPinline是与MeetingAdmin 一起作为内联表单的一部分。
在这里,我试图在创建会议时自动添加在 django 管理表单中的选定组中关联的所有“员工”。
我已尝试save_model在会议的“创建者”字段中添加当前用户。
模型.py
管理员.py
我的伪代码是:
django - 如何使 Django Admin 中的所有“内联”可折叠项目默认打开?
我是 Django 和 Python 编程的新手,我一直在寻找解决这个问题的方法。我编写了以下代码...每当执行以下代码时,内联过滤器始终默认为“关闭”。如何默认为“打开”或“显示”而不是默认的“关闭”?谢谢你。
python - Django inline 没有 ForeignKey 但有一个?
我想尝试在 django admin 上添加一个 ListField increasible。我发现我可以用内联来做到这一点,所以我去文档找到这个代码:
模型.py
管理员.py
我只是复制此代码以查看它在 Django 管理页面上的呈现方式。但出现以下错误:
<class 'users.admin.BookInline'>: (admin.E202) 'users.Book' 没有到 'users.Book' 的外键。
我不明白为什么,因为 Book 作为 ForeignKey。我错过了什么吗?
谢谢
django - 在 Django Admin 中构建内联表单集
所以我是 Django 的新手,我一直在阅读很多文档来弄清楚这一点,我有一个名为“Logs”的表,其中包含不同位置的日志(具有表“Position”的 FK),每个位置都属于一个部门(对表“部门”有 FK)检查下图:1
我想要做的是创建一个像这样的视图: 2
并且每当您单击一个部门时,它会扩展其中的所有职位及其各自的日志,如下所示: 3
我附上的屏幕截图是我在主应用程序中的工作(或者如果您想将其称为前端),我想在 Django 管理页面中复制相同的过程,我一直看到我应该使用内联但我不能似乎使它工作,有人可以帮助或让我朝着正确的方向前进吗?非常感激。
这是我的 models.py 中的内容:
我想在 admin.py 中有一个页面,我可以在其中选择一个站点并为该特定站点显示:所有部门(当您按下 dpt 时,所有职位都会扩展)每个职位的标准HC,来自日志表的属性(匹配那个位置和那个站点)和来自 SiteHasPosition 的属性(匹配那个站点和那个位置)
我希望我说得更清楚