Как загрузить csv-файл с помощью pandas в базу данных, созданную Django, и задать график с помощью matplotlib

Я создал базу данных, используя Django, пока что я сделал путь к файлу models.FileField план состоит в том, что когда кто-то загружает файл csv, он будет генерировать график и отображать его как .png в шаблоне html post detail. models.py:

class Post(models.Model):
    files_Modulus = models.FileField(null=True,upload_to="chapters/%Y/%m/%D",default='no_data.html)

Каждый загруженный файл имеет путь:\media\chapters\2021\12\12\31\21\test.csv. Как я могу сказать pandas читать каждый файл, который пользователь загружает по этому пути в models.py как upload_to="chapters/%Y/%m/%D" и сделать график, используя matplotlib и сохранить его как PNG файл и поместить его в HTML шаблон.

Вернуться на верх