gpt4 book ai didi

ckan - 在 CKAN 中是否有构建表单的辅助函数?

转载 作者:行者123 更新时间:2023-12-01 10:52:20 24 4
gpt4 key购买 nike

我必须创建一个多页表单,想知道我是否可以按照 Pylons 文档中关于辅助函数的说明在 CKAN 中构建表单?

CKAN 中有创建表单的文档吗?请提出最佳方法。

最佳答案

CKAN 表单通常会导入一些位于 ckan/templates/macros 中的宏。看看 form.html,您就会明白这一点。另请查看示例之一 (ckanext/example_idatasetform)。

基本上,您会使用 {% import 'macros/form.html' as form %} 导入宏,然后使用这些宏构建表单,如下所示:

{% block package_basic_fields_custom %}
{{ form.input('custom_text', label=_('Custom Text'),
id='field-custom_text', placeholder=_('custom text'),
value=data.custom_text, error=errors.custom_text, classes= ['control-medium']) }}
{% endblock %}

据我所知,没有关于如何在 CKAN 中创建表单的特殊文档。你应该看看 ckan/templates/package 中的相关模板

关于ckan - 在 CKAN 中是否有构建表单的辅助函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17582684/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com