找不到新文档类型的 .py 文件

问题描述 投票:0回答:3

这里完全是新手。建立了一个新网站和一个新应用程序。安装了新应用程序。想要添加自定义脚本,但找不到我创建的文档类型的“.py”文件。

“定制?”复选框保持选中状态并呈灰色。 我以管理员身份登录,并将站点开发者模式配置设置为 1。

(我知道我可以从 GUI 添加自定义脚本,但有时在我自己的 IDE 上工作会更方便)。

基本上我想创建一个表作为文档类型(“Dishes”)的子项(“Reciepe”)。该表应该有一个数据字段 (

quantity
) 和一个选择字段 (
raw_material
)。我想用另一个文档类型(“原材料”,也有价格,因此允许我计算每道菜的成本)中的
raw_material
字段填充
var_name

doctype frappe
3个回答
1
投票

sites
目录下,会有
site_config.json
文件。确保该文件中存在
developer_mode

$ cat sites/dev.localhost/site_config.json 

清除运行时的缓存

$ bench clear-cache

之后,进入浏览器控制台并验证

developer_mode
user

如果这 2 个值在浏览器控制台中正确显示,则

Custom?
将被取消选中,并且将生成
.py
文件。


0
投票

我按照教程创建了应用程序“library_management”。 py 文件是在这里创建的: /home/myuser/frappe-bench/apps/library_management/library_management/library_management/doctype


0
投票

切换到开发模式并以管理员身份登录到桌面。然后转到文档类型并取消选择“自定义?”在文档类型设置中。然后再次保存文档类型。现在您应该在 IDE 中看到相关的 doctype 文件。

© www.soinside.com 2019 - 2024. All rights reserved.