Model Form - Provide initial Values

Hello!

I am trying to get a default initial value to be displayed in my ModelForm.
I don’t really understand the official documentation…

Can somebody point me in the right direction… Thank in advance!

My Code:

Forms.Py

class DateInput(forms.DateInput):

    input_type = 'date'

class TimeInput(forms.TimeInput):

    t_input_type = 'time'

class CheckboxInput(forms.CheckboxInput):

    c_input_type = 'checkbox'

class NumberInput(forms.NumberInput):

    n_input_type = 'number'

class JournalForm(ModelForm):    

    class Meta:

        model = PersonalJournal

        fields = [

            'date',

            'time',

            'person',

            'food',

            'amount',

            'unit',

            'drink',

            'remark',

            'image'

        ]

        widgets = {

            'date': DateInput(attrs={'id':'selectstylingDate'}),

            'time': TimeInput(attrs={'id':'selectstylingTime'}),

            'amount': NumberInput(attrs={'id':'selectstylingAmount'}),

            'person': Select(attrs={'id':'selectstylingPerson'}),

            'food': Select(attrs={'id':'selectstylingFood'}),

            'unit': Select(attrs={'id':'selectstylingUnit'}),

            'remark': Textarea(attrs={'cols':73,'rows': 2 , 'id':'selectstylingRemark','placeholder':'Opmerking', }),

            'image': ClearableFileInput(attrs={'id':'selectstylingImage'})

        }

Views.py

def journal_entry(request):

template = loader.get_template('journal_data/journal_entry.html')

 initial_data = {

     'remark':'test'

 }

Journal_form = JournalForm(request.POST ,request.FILES,initial={'remark':'test'})

if Journal_form.is_valid():

    Journal_form['remark'].value()

    Journal_form.save()

    Journal_form = JournalForm()

    messages.success(request, f'Registratie aangemaakt!')

    return HttpResponseRedirect('/')



data={

    'Journal_form':Journal_form,

}

return HttpResponse(template.render(data, request))