ValueError: Поле 'id' ожидало число, а получило 'user'
При выполнении миграции возникает следующая ошибка ошибка изображения
Я пытаюсь создать подфайл, т.е. внутренний файл внутри папки, но я не могу мигрировать после выполнения makemgrations .Эта миграция только не работает другие все работают гладко без каких-либо проблем
python3 manage.py migrate /** not working showing error **/
файлviews.py
def innerFile(request,parentFolder_id):
folder_User = Folder.objects.get(parentFolder=parentFolder_id)
if request.method == 'POST':
uploaded_file = request.FILES.get('uploadFile')
InnerFile.objects.create(file=uploaded_file,parentFolder=folder_User)
context={
'folderId':parentFolder_id
}
return render(request,'innerFolder.html',context)
файл models.py
class InnerFile(models.Model):
file = models.FileField(upload_to='files',null=False)
fileUser = models.ForeignKey(User,on_delete=models.CASCADE ,null=True)
created_at = models.DateTimeField(auto_now=True)
def __str__(self):
return self.file.name