django - 两个字段中的小部件填充值

标签 django django-models django-admin django-widget

我知道,如果我需要为 django-admin 中的字段自定义“选择器”,我需要创建一个自定义小部件。
但是,如果小部件必须生成两个值,例如 X 和 Y 坐标,我该如何将它们填充到模型的两个不同字段中?

最佳答案

Jannis Leidel 很久以前发布了一个小部件。 django-coordinatesfield
据我所知,它从 map 中获取坐标并将其传递给单个字段,然后一些 javascript 将其切割为 2 个字段的 2 个坐标。

结合定制form它应该工作得很好

关于django - 两个字段中的小部件填充值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3405876/

相关文章:

django - 为非 super 管理员的用户排除 django admin 中的字段

python - 在 Django 管理界面中设置与所选模型类的关系

mysql - 可以使用 django mysql 模型数组字段

python - Django 管理面板无法向表中添加任何记录

mysql - Django 原始 SQL 查询

python - 具有反向 ManytoMany 字段的 ModelForm

database - 使用事务从数据库中安全删除 Django 模型

生产环境中尝试登录时出现 Django "500 internal server error"

Django Rest Serializer.data 是一个空的 OrderedDict()

python - TypeError at/items/join() 参数必须是 str、bytes 或 os.PathLike 对象,而不是 'dict'