Kaydet (Commit) 0f869d11 authored tarafından Adrian Holovaty's avatar Adrian Holovaty

Edited docs/db-api.txt changes from [5658]

git-svn-id: http://code.djangoproject.com/svn/django/trunk@5698 bcc190cf-cafb-0310-a4f2-bffc1f526a37
üst f9d27b5d
...@@ -121,19 +121,22 @@ objects, when you're confident you won't have primary-key collision. ...@@ -121,19 +121,22 @@ objects, when you're confident you won't have primary-key collision.
Raw saves Raw saves
--------- ---------
When you save an Django object, some pre-processing will occur on the the data **New in Django development version**
that is in the object. For example, if your model has a ``DateField`` with
``auto_now=True`` set, the pre-save phase will alter the data in the object When you save an Django object, some pre-processing might occur on the the
to ensure that the date field contains the current date stamp. object's data before it's saved to the database. For example, if your model has
a ``DateField`` with ``auto_now=True`` set, the pre-save phase will alter the
data in the object to ensure that the date field contains the current date
stamp.
Although these automated changes can be very useful, there will be times when Although these automated changes can be useful, sometimes you just want to save
you just want to save the data as-is. In these cases, you can invoke a *Raw Save* the data as-is. In these cases, you can invoke a **raw save** by passing
by passing ``raw=True`` as an argument to the ``save()`` method:: ``raw=True`` as an argument to the ``save()`` method::
b4.save(raw=True) # Saves object, but does no pre-processing b4.save(raw=True) # Saves object, but does no pre-processing
A raw save saves all the data in your object, but performs no pre-save processing A raw save saves all the data in your object, but performs no pre-save processing
on the data in the object. on the data in the object.
Saving changes to objects Saving changes to objects
========================= =========================
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment