Я создаю веб-сайт, где люди могут загружать и визуализировать некоторые данные, которые загружаются с другого веб-сайта, и я не могу понять, как хранить эти данные в Django. Кроме того, данные должны храниться отдельно для каждого пользователя.И находится в формате папки.Возможно, мне придется сделать модель для этого или что-то еще.
Я не пытался использовать файловую систему, потому что я не знаю, как хранить данные, которые внутренне загружаются с другого веб-сайта (isn 'загружен пользователем).
Это некоторый написанный мной код, который включает файловые модели, но я не знаю, сможет ли он хранить папки, которые не были загружены пользователем (носкачано с другого сайта)
from django.contrib.auth.models import AbstractUser
from django.contrib.auth.models import UserManager
from django.db import models
from django.contrib.auth import get_user_model
User_auth = get_user_model()
............
class GoogleFile(models.Model):
user = models.ForeignKey(User_auth, on_delete=models.CASCADE,
null=True)
data = models.FileField(upload_to='user_google_data')
class FacebookFile(models.Model):
user = models.ForeignKey(User_auth, on_delete=models.CASCADE,
null=True)
data = models.FileField(upload_to='user_facebook_data')