Автозаполнение поля формы джанго

У меня в бд есть сущность Курс, у каждого курса много Материалов. Поля формы материалов следующие: 'name', 'link', 'course'. Материал добавляется по адресу http://127.0.0.1:8000/course/{id}/material_new/, где id - айди курса, для которого нужно добавить материал. Интересует, как сделать автозаполнение поля course, чтобы в бд автоматически записывался курс, из которого идет переход на страницу добавления материала.

На данный момент вьюшка выглядит следующим образом, все нормально работает, но хотелось бы убрать поле курса.

def material_new(request, pk): course = Course.objects.get(pk=pk)

if request.method == "POST":
    form = MaterialForm(request.POST)
    if form.is_valid():
        material = form.save(commit=True)
        material.save()
        return redirect('course_detail', pk=course.pk)
else:
    form = MaterialForm()

return render(request, 'bot/material_new.html', {'form': form, 'course': course})
Вернуться на верх