По сути, это дубликат этого поста , но ответ мне не подходит.
Я пробовал это:
from django.core.files.storage import FileSystemStorage
fs = FileSystemStorage(location='/a/legitimate/path)
class UploadedFile(models.Model):
title = models.CharField(max_length=50)
file = models.FileField(storage=fs,upload_to='fits/')
class UploadFileForm(forms.ModelForm):
class Meta:
model = UploadedFile
fields = ('title', 'file')
но, на мой взгляд, когда я делаю:
form = UploadFileForm(request.POST,request.FILES)
if form.is_valid():
form.save()
Я получаю следующую ошибку:
no such table: upload_uploadedfile
Что я делаю не так? Я абсолютный новичок в django и считаю документацию довольно непрозрачной, поэтому я, вероятно, делаю что-то невероятно глупое.