Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated all djangoproject.com links to reference the stable version #1420

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Unreleased
- Made ``skip_history_when_saving`` work when creating an object - not just when
updating an object (gh-1262)
- Improved performance of the ``latest_of_each()`` history manager method (gh-1360)
- Updated all djangoproject.com links to reference the stable version

3.7.0 (2024-05-29)
------------------
Expand Down
8 changes: 4 additions & 4 deletions docs/common_issues.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ As of ``django-simple-history`` 2.2.0, we can use the utility function
``bulk_create_with_history`` in order to bulk create objects while saving their
history:

.. _bulk_create: https://docs.djangoproject.com/en/2.0/ref/models/querysets/#bulk-create
.. _bulk_update: https://docs.djangoproject.com/en/3.0/ref/models/querysets/#bulk-update
.. _bulk_create: https://docs.djangoproject.com/en/stable/ref/models/querysets/#bulk-create
.. _bulk_update: https://docs.djangoproject.com/en/stable/ref/models/querysets/#bulk-update


.. code-block:: pycon
Expand Down Expand Up @@ -142,7 +142,7 @@ As the Django documentation says::
e.comments_on = False
e.save()

.. _queryset updates: https://docs.djangoproject.com/en/2.2/ref/models/querysets/#update
.. _queryset updates: https://docs.djangoproject.com/en/stable/ref/models/querysets/#update

Note: Django 2.2 now allows ``bulk_update``. No ``pre_save`` or ``post_save`` signals are sent still.

Expand Down Expand Up @@ -170,7 +170,7 @@ Thus, when an ``F()`` expression is used on a model with a history table, the
historical model tries to insert using the ``F()`` expression, and raises a
``ValueError``.

.. _here: https://docs.djangoproject.com/en/2.0/ref/models/expressions/#f-expressions
.. _here: https://docs.djangoproject.com/en/stable/ref/models/expressions/#f-expressions


Reserved Field Names
Expand Down
3 changes: 2 additions & 1 deletion simple_history/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,8 @@ def bulk_create_with_history(
Bulk create the objects specified by objs while also bulk creating
their history (all in one transaction).
Because of not providing primary key attribute after bulk_create on any DB except
Postgres (https://docs.djangoproject.com/en/2.2/ref/models/querysets/#bulk-create)
Postgres
(https://docs.djangoproject.com/en/stable/ref/models/querysets/#bulk-create)
Divide this process on two transactions for other DB's
:param objs: List of objs (not yet saved to the db) of type model
:param model: Model class that should be created
Expand Down
Loading