Django

Code

Ticket #6891: 6891.diff

File 6891.diff, 0.6 kB (added by programmerq, 5 months ago)

worked up a patch

  • a/docs/modelforms.txt

    old new  
    183183    >>> a = Article.objects.get(pk=1) 
    184184    >>> f = ArticleForm(instance=a) 
    185185 
     186    # Take POST data and modify an existing Article. 
     187    >>> a = Article() 
     188    >>> f = ArticleForm(request.POST, instance=a) 
     189    >>> new_article = f.save() 
     190 
    186191Note that ``save()`` will raise a ``ValueError`` if the data in the form 
    187192doesn't validate -- i.e., ``if form.errors``. 
    188193