Bonjour
j'ai une vue qui n'arrete pas de m'afficher des erreur tel:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Exception Value: 	
 
(1048, "Column 'arret_id' cannot be null")
avant l'affichage des formes,je ne comprend pas comment reglé l'erreur,
ma vue :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
def c_course(request):
 
    user=request.user
    form=create_course(request.POST or None)
    form2=lieux_form(request.POST or None)
    form3=lieux_form(request.POST or None)
    lieux_depart=lieux()
    lieux_arrive=lieux()
    course=Course()
 
    if form.is_valid():
 
        course.time_creation=timezone.now()
        course.time_depart=form.cleaned_data['Depart']
        course.user_driver=user
        course.nbr_places=form.cleaned_data['Places']
        course.save()
 
    if form2.is_valid():
 
        lieux_depart.wilaya=form.cleaned_data['wilaya']
        lieux_depart.ville=form.cleaned_data['ville']
        lieux_depart.save()
 
    if form3.is_valid():
 
        lieux_arrive.wilaya=form.cleaned_data['wilaya']
        lieux_arrive.ville=form.cleaned_data['ville']
        lieux_arrive.save()
 
    x=trajet(type_course='depart',arret=lieux_depart.id,course_arret=course.id)
    x.save()
    y=trajet(type_course='arrivé',arret=lieux_arrive.id,course_arret=course.id)
    y.save()
 
    return render (request,'new_course.html',{'f1':form,'f2':form2,'f3':form3})

et donnée moi votre avis apropos de ma vue si ya quelque chose qu'il faut rectifier ,merci