Dne středa, 9. října 2013 21:01:14 UTC+2 [email protected] napsal(a):
> ja nebudu posílat celou formu, jen název
> 
> Edit: zjednodusena a nefungujici funkce,shruba takhle chci aby to fungovalo:
def validace_formulare(request,nazevform,nazevmodel,presmerovat):
        if request.method == 'POST': # If the form has been submitted...
                form = nazevform(request.POST) # A form bound to the POST data
                if form.is_valid(): # All validation rules pass
                        # Process the data in form.cleaned_data
                        cast_form = 
nazevmodel(author=request.user,prispevek=prispevek)
                        form = nazevform(request.POST, instance=cast_form)
                        form.save()
                        return HttpResponseRedirect(presmerovat) # Redirect 
after POST
        else:
                form = nazevform() # An unbound form
        return form
s tim, že v promenne nazevform, by byl jen nazev ne cela forma
> 
> Dne středa, 9. října 2013 20:34:53 UTC+2 starenka . napsal(a):
> 
> > V Djangu se spis validujou fieldy formu. Ty pouzivaji validatory 
> > https://docs.djangoproject.com/en/dev/ref/forms/validation/ Pripadne si tu 
> > funkci, jestli fakt potrebujes zavolej v cleanu() formu. Posilani formu 
> > funkci, ktera ho ma validovat mi pride tak trochu drbani se na zadech 
> > exhumovanou rukou php programatora.
> 
> > 
> 
> > 
> 
> > ------
> 
> > 
> 
> > aknerats[::-1]
> 
> > 
> 
> > On Oct 9, 2013 8:25 PM,  <[email protected]> wrote:
> 
> > 
> 
> > Chci mít funkci na validaci formuláře v Djangu, ale chci měnit jméno 
> > formuláře, které budu posílat v paramtru funkce, abych jí mohl používat pro 
> > různé formuláře
> 
> > 
> 
> > 
> 
> > 
> 
> > 
> 
> > 
> 
> > Dne středa, 9. října 2013 16:35:37 UTC+2 Petr Messner napsal(a):
> 
> > 
> 
> > > Proč něco takového chceš?
> 
> > 
> 
> > >
> 
> > 
> 
> > >
> 
> > 
> 
> > > PM
> 
> > 
> 
> > >
> 
> > 
> 
> > >
> 
> > 
> 
> > >
> 
> > 
> 
> > > Dne 9. října 2013 15:45  <[email protected]> napsal(a):
> 
> > 
> 
> > >
> 
> > 
> 
> > >
> 
> > 
> 
> > > Mám název funkce v proměnné, tak bych se chtěl zeptat jak tu funkci můžu 
> > > zavolat? jde mi o to abych dále té funkci mohl dát další parametry
> 
> > 
> 
> > >
> 
> > 
> 
> > >
> 
> > 
> 
> > >
> 
> > 
> 
> > > _______________________________________________
> 
> > 
> 
> > >
> 
> > 
> 
> > > Python mailing list
> 
> > 
> 
> > >
> 
> > 
> 
> > > [email protected]
> 
> > 
> 
> > >
> 
> > 
> 
> > > http://www.py.cz/mailman/listinfo/python
> 
> > 
> 
> > 
> 
> > 
> 
> > _______________________________________________
> 
> > 
> 
> > Python mailing list
> 
> > 
> 
> > [email protected]
> 
> > 
> 
> > http://www.py.cz/mailman/listinfo/python
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem