【问题标题】:Displaying Graph to the user向用户显示图表
【发布时间】:2018-09-04 18:01:11
【问题描述】:

我想向用户显示一个图表(使用 matplotlib)。我应该将代码放在哪个 Django 目录中?我尝试将代码放在个人目录中并在views.py中定义了属性,但不起作用。

【问题讨论】:

    标签: django web-development-server python-3.7


    【解决方案1】:

    您可以在应用程序的根目录中创建一个新目录,例如my_matplotlib,添加一个__init__.py 文件,以便将其作为模块调用。用你想要的代码添加你的文件。

    root/
        my_matplotlib/
            __init__.py
            my_matplotlib.py
        app/
            views.py
    

    my_matplotlib.py

    def my_func():
        foo = 'bar'
        return foo
    

    然后您可以将其称为模块,以及它可能包含在整个应用程序中的方法和类。

    例子

    app/views.py

    from my_matplotlib.my_matplotlib import my_func
    

    【讨论】:

      猜你喜欢
      • 2010-12-23
      • 2019-08-11
      • 1970-01-01
      • 1970-01-01
      • 2021-06-25
      • 1970-01-01
      • 2023-03-03
      • 2021-11-29
      • 2021-04-29
      相关资源
      最近更新 更多