Skip to content

DOCSP-48844: django copy update #248

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

Merged
Merged
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
2 changes: 1 addition & 1 deletion source/crud.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ CRUD Operations
Insert Documents </crud/insert>
Query Documents </crud/query>
Update Documents </crud/update>
Replace Documents </crud/update/replace>
Replace Documents </crud/replace>
Delete Documents </crud/delete>
Bulk Write Operations </crud/bulk-write>
Transactions </crud/transactions>
Expand Down
3 changes: 0 additions & 3 deletions source/crud/query.txt
Original file line number Diff line number Diff line change
Expand Up @@ -205,8 +205,6 @@ Retrieve Distinct Values
To learn more about the ``distinct()`` method, see the
:ref:`pymongo-distinct` guide.

<<<<<<< HEAD:source/crud/query.txt
=======
Monitor Data Changes
--------------------

Expand All @@ -228,4 +226,3 @@ Monitor Data Changes

To learn more about the ``watch()`` method, see the
:ref:`pymongo-change-streams` guide.
>>>>>>> 5387503 (DOCSP-48163: Add async examples for Read pages):source/read.txt
42 changes: 16 additions & 26 deletions source/integrations.txt
Original file line number Diff line number Diff line change
Expand Up @@ -80,31 +80,20 @@ various Python frameworks and libraries.
Django
~~~~~~

Even without a Django backend, you can use MongoDB and {+driver-short+} with most of
what Django provides. Certain features of Django that require
``django.db``, such as admin, authentication, and sessions, will not work
when using only MongoDB.

- `Django MongoDB Engine <https://django-mongodb-engine.readthedocs.io/en/latest/>`__
is a MongoDB database backend for Django that
supports Django aggregations, atomic updates, embedded objects, Map/Reduce, and GridFS.
It allows you to use most of Django's built-in features, including the ORM, admin,
authentication, site and session frameworks, and caching. For more information, see the
`Django MongoDB Engine tutorial <https://django-mongodb-engine.readthedocs.io/en/latest/tutorial.html>`__.

- `Django MongoEngine <https://github.com/MongoEngine/django-mongoengine>`__ is a
MongoDB backend for
Django. The repository also includes an `example application <https://github.com/MongoEngine/django-mongoengine/tree/master/example/tumblelog>`__.
For more information, see the `Django MongoEngine documentation <https://django-mongoengine.readthedocs.io/en/latest/>`__.

- `Djongo <https://www.djongomapper.com/>`__ is a connector for using
Django with MongoDB as the database backend. With Djongo, you can use the Django Admin
GUI to add and modify documents in MongoDB.
The `Djongo source code <https://github.com/doableware/djongo>`__ is hosted on GitHub,
and the `Djongo package <https://pypi.python.org/pypi/djongo>`__ is on PyPI.

- `mango <http://github.com/vpulim/mango>`__ provides MongoDB backends for
Django sessions and authentication (bypassing ``django.db`` entirely).
You can use the official `{+django-odm+} <{+django-docs+}>`__
to use MongoDB as your database in Django applications. {+django-odm+}
is a Django database backend that uses PyMongo to connect to
MongoDB. By using the backend, you can use Django models to represent
MongoDB documents, with support for Django forms, validations, and
authentication. {+django-odm+} also enables you to use
MongoDB-specific querying optimizations in your applications, such as
aggregation operations and indexes.

.. important:: Public Preview

{+django-odm+} is in Public Preview and intended for evaluation purposes only.
Public Preview is not recommended for production deployments, as breaking changes
may be introduced.

Flask
~~~~~
Expand Down Expand Up @@ -304,4 +293,5 @@ This section lists alternatives to {+driver-short+}.
`PythonAnywhere <https://www.pythonanywhere.com>`__ does not support.

For more information, see
the relevant `Jira ticket. <https://jira.mongodb.org/browse/PYTHON-1495>`__
the relevant `Jira ticket.
<https://jira.mongodb.org/browse/PYTHON-1495>`__
Loading