parent
cb2c67eadd
commit
d672c40524
@ -46,5 +46,5 @@ just make your changes to the inline documentation of the appropriate
|
||||
`source code <https://github.com/mongodb/mongo-python-driver>`_ or `rst file
|
||||
<https://github.com/mongodb/mongo-python-driver/tree/master/doc>`_ in a
|
||||
branch and submit a `pull request <https://help.github.com/articles/using-pull-requests>`_.
|
||||
You might also use the github `Edit <https://github.com/blog/844-forking-with-the-edit-button>`_
|
||||
You might also use the GitHub `Edit <https://github.com/blog/844-forking-with-the-edit-button>`_
|
||||
button.
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
=======
|
||||
PyMongo
|
||||
=======
|
||||
:Info: See `the mongo site <http://www.mongodb.org>`_ for more information. See `github <http://github.com/mongodb/mongo-python-driver/tree>`_ for the latest source.
|
||||
:Info: See `the mongo site <http://www.mongodb.org>`_ for more information. See `GitHub <http://github.com/mongodb/mongo-python-driver>`_ for the latest source.
|
||||
:Author: Mike Dirolf
|
||||
:Maintainer: Bernie Hackett <bernie@mongodb.com>
|
||||
|
||||
|
||||
@ -64,7 +64,7 @@ Contributing
|
||||
**PyMongo** has a large :doc:`community <contributors>` and
|
||||
contributions are always encouraged. Contributions can be as simple as
|
||||
minor tweaks to this documentation. To contribute, fork the project on
|
||||
`github <http://github.com/mongodb/mongo-python-driver/>`_ and send a
|
||||
`GitHub <http://github.com/mongodb/mongo-python-driver/>`_ and send a
|
||||
pull request.
|
||||
|
||||
Changes
|
||||
|
||||
@ -90,7 +90,7 @@ Installing from source
|
||||
|
||||
If you'd rather install directly from the source (i.e. to stay on the
|
||||
bleeding edge), install the C extension dependencies then check out the
|
||||
latest source from github and install the driver from the resulting tree::
|
||||
latest source from GitHub and install the driver from the resulting tree::
|
||||
|
||||
$ git clone git://github.com/mongodb/mongo-python-driver.git pymongo
|
||||
$ cd pymongo/
|
||||
@ -243,7 +243,7 @@ Installing a beta or release candidate
|
||||
MongoDB, Inc. may occasionally tag a beta or release candidate for testing by
|
||||
the community before final release. These releases will not be uploaded to pypi
|
||||
but can be found on the
|
||||
`github tags page <https://github.com/mongodb/mongo-python-driver/tags>`_.
|
||||
`GitHub tags page <https://github.com/mongodb/mongo-python-driver/tags>`_.
|
||||
They can be installed by passing the full URL for the tag to pip::
|
||||
|
||||
$ python -m pip install https://github.com/mongodb/mongo-python-driver/archive/3.6rc0.tar.gz
|
||||
|
||||
@ -45,7 +45,7 @@ Humongolus
|
||||
you to create models/schemas with robust validation. It attempts to be as
|
||||
pythonic as possible and exposes the pymongo cursor objects whenever
|
||||
possible. The code is available for download
|
||||
`at github <https://github.com/entone/Humongolus>`_. Tutorials and usage
|
||||
`at GitHub <https://github.com/entone/Humongolus>`_. Tutorials and usage
|
||||
examples are also available at GitHub.
|
||||
|
||||
Ming
|
||||
@ -61,7 +61,7 @@ MongoEngine
|
||||
`MongoEngine <http://mongoengine.org/>`_ is another ORM-like
|
||||
layer on top of PyMongo. It allows you to define schemas for
|
||||
documents and query collections using syntax inspired by the Django
|
||||
ORM. The code is available on `github
|
||||
ORM. The code is available on `GitHub
|
||||
<http://github.com/mongoengine/mongoengine>`_; for more information, see
|
||||
the `tutorial <http://docs.mongoengine.org/en/latest/tutorial.html>`_.
|
||||
|
||||
@ -70,14 +70,14 @@ MotorEngine
|
||||
MongoEngine to Motor, for asynchronous access with Tornado.
|
||||
It implements the same modeling APIs to be data-portable, meaning that a
|
||||
model defined in MongoEngine can be read in MotorEngine. The source is
|
||||
`available on github <http://github.com/heynemann/motorengine>`_.
|
||||
`available on GitHub <http://github.com/heynemann/motorengine>`_.
|
||||
|
||||
uMongo
|
||||
`uMongo <https://umongo.readthedocs.io/>`_ is a Python MongoDB ODM.
|
||||
Its inception comes from two needs: the lack of async ODM and the
|
||||
difficulty to do document (un)serialization with existing ODMs.
|
||||
Works with multiple drivers: PyMongo, TxMongo, motor_asyncio, and
|
||||
mongomock. The source `is available on github
|
||||
mongomock. The source `is available on GitHub
|
||||
<https://github.com/Scille/umongo>`_
|
||||
|
||||
No longer maintained
|
||||
@ -91,7 +91,7 @@ MongoKit
|
||||
MongoAlchemy
|
||||
`MongoAlchemy <http://mongoalchemy.org>`_ is another ORM-like layer on top of
|
||||
PyMongo. Its API is inspired by `SQLAlchemy <http://sqlalchemy.org>`_. The
|
||||
code is available `on github <http://github.com/jeffjenkins/MongoAlchemy>`_;
|
||||
code is available `on GitHub <http://github.com/jeffjenkins/MongoAlchemy>`_;
|
||||
for more information, see `the tutorial <http://mongoalchemy.org/tutorial.html>`_.
|
||||
|
||||
Minimongo
|
||||
@ -99,14 +99,14 @@ Minimongo
|
||||
pythonic interface to MongoDB. It retains pymongo's query and update API,
|
||||
and provides a number of additional features, including a simple
|
||||
document-oriented interface, connection pooling, index management, and
|
||||
collection & database naming helpers. The `source is on github
|
||||
collection & database naming helpers. The `source is on GitHub
|
||||
<https://github.com/MiniMongo/minimongo>`_.
|
||||
|
||||
Manga
|
||||
`Manga <http://pypi.python.org/pypi/manga>`_ aims to be a simpler ORM-like
|
||||
layer on top of PyMongo. The syntax for defining schema is inspired by the
|
||||
Django ORM, but Pymongo's query language is maintained. The source `is on
|
||||
github <http://github.com/wladston/manga>`_.
|
||||
GitHub <http://github.com/wladston/manga>`_.
|
||||
|
||||
Framework Tools
|
||||
---------------
|
||||
@ -115,8 +115,8 @@ various Python frameworks and libraries.
|
||||
|
||||
* `Djongo <https://nesdis.github.io/djongo/>`_ is a connector for using
|
||||
Django with MongoDB as the database backend. Use the Django Admin GUI to add and
|
||||
modify documents in MongoDB.
|
||||
The `Djongo Source Code <https://github.com/nesdis/djongo>`_ is hosted on github
|
||||
modify documents in MongoDB.
|
||||
The `Djongo Source Code <https://github.com/nesdis/djongo>`_ is hosted on GitHub
|
||||
and the `Djongo package <https://pypi.python.org/pypi/djongo>`_ is on pypi.
|
||||
* `Django MongoDB Engine
|
||||
<https://django-mongodb-engine.readthedocs.io/en/latest/>`_ is a MongoDB
|
||||
@ -133,7 +133,7 @@ various Python frameworks and libraries.
|
||||
* `mongodb_beaker <http://pypi.python.org/pypi/mongodb_beaker>`_ is a
|
||||
project to enable using MongoDB as a backend for `beaker's
|
||||
<http://beaker.groovie.org/>`_ caching / session system.
|
||||
`The source is on github <http://github.com/bwmcadams/mongodb_beaker>`_.
|
||||
`The source is on GitHub <http://github.com/bwmcadams/mongodb_beaker>`_.
|
||||
* `Log4Mongo <https://github.com/log4mongo/log4mongo-python>`_ is a flexible
|
||||
Python logging handler that can store logs in MongoDB using normal and capped
|
||||
collections.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user