Django. Невозможно загрузить изображение в модели

Я делаю проект онлайн школы. Когда я хочу добавить новый язык в Учитель, изображение этого языка становится нулевым. Я получил похожий код, но на странице администратора (не в админке по умолчанию). И код на странице администратора работает и успешно загружает изображение для языка. Поэтому у меня вопрос, почему оно не загружается

Мои взгляды.

@user_passes_test(is_teacher)
def teacher_add_language_view(request):
    languageForm=LanguageForm()
    if request.method=='POST':
        languageForm=LanguageForm(request.POST, request.FILES)
        if languageForm.is_valid():
            language=languageForm.save(commit=False)    
            author = TMODELS.Teacher.objects.get(user__username=request.user)
            language.author = author
            languageForm.save()
        else:
            print("you got error")
        return HttpResponseRedirect('teacher-languages')
    return render(request,'teacher/teacher_add_language.html',{'languages':languageForm})

Мои формы

class LanguageForm(forms.ModelForm):
    class Meta:
        model=QMODEL.Language
        fields=['title', 'image']

Языковая модель

class Language(models.Model):

    class Meta:
        verbose_name='Язык'
        verbose_name_plural='Языки'

    title = models.CharField(max_length=100, 
                        verbose_name='Язык')
    author = models.ForeignKey(Teacher,
                            on_delete = models.SET_NULL, null = True,
                            blank=True)
    slug = models.SlugField(default='None', editable = False)
    image = models.ImageField(upload_to='main_menu_picture/', 
                            null=True, blank=True)

он получает null? Вы можете помочь? Спасибо за помощь

Обновление: Это представление Admin, создающее код языка, оно размещено в другой папке/приложении

@login_required(login_url='adminlogin')
@user_passes_test(is_admin)
def admin_add_language_view(request):
    languageForm=forms.LanguageForm()
    if request.method=='POST':
        languageForm=forms.LanguageForm(request.POST, request.FILES)
        if languageForm.is_valid():
            language=languageForm.save(commit=False)    
         
            author=TMODEL.Teacher.objects.get(
                id=request.POST.get('authorID'))
            language.author = author
            languageForm.save()
        else:
            print("form is invalid")
        return HttpResponseRedirect('/admin-view-language')
    return 

render(request,'exam/admin_add_language.html'{'languages':languageForm})

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