change that variable but still i mm unable to save the object

On Friday, January 26, 2018 at 10:56:14 AM UTC+5:30, Omar Abou Mrad wrote:
>
>
> On Tue, Jan 23, 2018 at 10:10 PM, harsh sharma <[email protected] 
> <javascript:>> wrote:
>
>> i am trying to save the basic information about a person 
>> i have created a model form for it but i am unable to save the object 
>> (unable to update the database)
>>
>> here is my views file
>>
>> @login_required
>> def dashboard(request):
>>     if request.method=="post":
>>         form = linkform(request.POST)
>>         if form.is_valid():
>>             try:
>>                 notes = form.cleaned_data['note']
>>                 link = form.cleaned_data['link']
>>                 number = form.cleaned_data['number']
>>                 perso = person.object.create_person(notes,link,number)
>>                 perso.save()
>>                 return HttpResponse('succeess')
>>             except:
>>
>>
> Your "except" swallows the exceptions that are happening and you're unable
> to figure out the reason it's failing.
>  
>
>> class personmanager(models.Manager):
>>     def create_person(self,note,link,number):
>>         pers = self.create(note=note,link=link,number=number)
>>         return pers
>>
>>
> The problem is due to your use of "note" whereas the field name
> is actually "notes" (plural)
>  
> Finally, the entire "create_person" serves no purpose as you're just
> aliasing "create"
>
> person.object.create_person(a=a, b=b, c=c)
> Person.objects.create(a=a, b=b, c=c)
>
> Regards,
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/9cc034c1-6445-40ea-9da2-bc16ee6f9d57%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to