Отображение графика для пользователя - PullRequest
0 голосов
/ 04 сентября 2018

Я хочу показать график (используя matplotlib) пользователю. В какой директории Django я должен разместить свой код? Я попытался поместить код в личный каталог и определил атрибут в views.py, но не работал.

1 Ответ

0 голосов
/ 04 сентября 2018

Вы можете создать новый каталог, скажем, 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

Затем вы можете вызывать его как модуль, а также методы и классы, которые он может содержать в приложении.

Пример

приложение / views.py

from my_matplotlib.my_matplotlib import my_func
...