如何从django视图运行python文件或django文件。 我试图像ipython笔记本一样,但只使用文本编辑器。
我创建了视图,在这个视图中我只是添加了python(django)文本。
然后当smb请求一些视图时,处理这个python(django)文件,我应该发送带有结果的响应。
例如,打印查询集的结果。
在创建视图中,我添加了文字:
from main.models import User
for i in User.objects.all()
print(i)
在视图中,我得到请求并发送响应以及上面代码的执行结果。
答案 0 :(得分:3)
如果我理解得很好,你想在你的视图中运行一些存储在外部文件中的函数。如果是这样,只需将文件放在您的应用程序根目录中,然后将其导入views.py
from your_app.your_file import your_method