[Django] #31018: This FAQ is outdated (Does Django support NoSQL databases?)

12 views
Skip to first unread message

Django

unread,
Nov 21, 2019, 6:43:46 AM11/21/19
to django-...@googlegroups.com
#31018: This FAQ is outdated (Does Django support NoSQL databases?)
------------------------------------------+------------------------
Reporter: Thomas Güttler | Owner: nobody
Type: Uncategorized | Status: new
Component: Uncategorized | Version: 2.2
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 0 |
------------------------------------------+------------------------
This FAQ is outdated


> Does Django support NoSQL databases?
> NoSQL databases are not officially supported by Django itself. There
are, however, a number of > side project and forks which allow NoSQL
functionality in Django, like Django non-rel.

Sourcce: https://docs.djangoproject.com/en/2.2/faq/models/#does-django-
support-nosql-databases


The django-no-rel project is outdated. The last commits are several years
old.

What could be done?

V1: Remote the entry
V2: don't do anything
V3: Update the text
....

--
Ticket URL: <https://code.djangoproject.com/ticket/31018>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Nov 25, 2019, 8:51:10 AM11/25/19
to django-...@googlegroups.com
#31018: Update FAQ about NoSQL databases.
--------------------------------------+------------------------------------

Reporter: Thomas Güttler | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Documentation | Version: 2.2
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted

Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by felixxm):

* type: Uncategorized => Cleanup/optimization
* component: Uncategorized => Documentation
* easy: 0 => 1
* stage: Unreviewed => Accepted


Comment:

Django doesn't support NoSQL databases, so I don't think that we should
extend this FAQ. However I also agree that we shouldn't recommend `django-
nonreal` in our docs. It looks that [https://nesdis.github.io/djongo/
djongo] is a better alternative but it's already mentioned in a wiki page
and should stay there. I would suggest a small cleanup, e.g.:

{{{
diff --git a/docs/faq/models.txt b/docs/faq/models.txt
index 89bbbd1724..9c3951efa0 100644
--- a/docs/faq/models.txt
+++ b/docs/faq/models.txt
@@ -69,11 +69,10 @@ Does Django support NoSQL databases?

NoSQL databases are not officially supported by Django itself. There are,
however, a number of side project and forks which allow NoSQL
functionality in

-Django, like `Django non-rel`_.
+Django.

-You can also take a look on `the wiki page`_ which discusses some
alternatives.
+You can take a look on `the wiki page`_ which discusses some projects.

-.. _`Django non-rel`: http://django-nonrel.org/
.. _`the wiki page`: https://code.djangoproject.com/wiki/NoSqlSupport

}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/31018#comment:1>

Django

unread,
Nov 25, 2019, 1:56:44 PM11/25/19
to django-...@googlegroups.com
#31018: Update FAQ about NoSQL databases.
--------------------------------------+------------------------------------
Reporter: Thomas Güttler | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Documentation | Version: 2.2
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by Claude Paroz):

Looks good!

--
Ticket URL: <https://code.djangoproject.com/ticket/31018#comment:2>

Django

unread,
Nov 25, 2019, 2:18:57 PM11/25/19
to django-...@googlegroups.com
#31018: Update FAQ about NoSQL databases.
--------------------------------------+------------------------------------
Reporter: Thomas Güttler | Owner: felixxm
Type: Cleanup/optimization | Status: assigned

Component: Documentation | Version: 2.2
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by felixxm):

* status: new => assigned
* owner: nobody => felixxm
* has_patch: 0 => 1


Comment:

[https://github.com/django/django/pull/12144 PR]

--
Ticket URL: <https://code.djangoproject.com/ticket/31018#comment:3>

Django

unread,
Nov 27, 2019, 1:38:03 AM11/27/19
to django-...@googlegroups.com
#31018: Update FAQ about NoSQL databases.
--------------------------------------+------------------------------------
Reporter: Thomas Güttler | Owner: felixxm
Type: Cleanup/optimization | Status: closed
Component: Documentation | Version: 2.2
Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by GitHub <noreply@…>):

* status: assigned => closed
* resolution: => fixed


Comment:

In [changeset:"a36f7ed6ac5b2529db7e13fd3754290484928b18" a36f7ed6]:
{{{
#!CommitTicketReference repository=""
revision="a36f7ed6ac5b2529db7e13fd3754290484928b18"
Fixed #31018 -- Removed django-nonrel in NoSQL databases FAQ.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/31018#comment:4>

Django

unread,
Nov 27, 2019, 1:38:30 AM11/27/19
to django-...@googlegroups.com
#31018: Update FAQ about NoSQL databases.
--------------------------------------+------------------------------------
Reporter: Thomas Güttler | Owner: felixxm
Type: Cleanup/optimization | Status: closed
Component: Documentation | Version: 2.2
Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by Mariusz Felisiak <felisiak.mariusz@…>):

In [changeset:"1decf29a3e1e1f8455fc09cce6804ae465bd33bb" 1decf29a]:
{{{
#!CommitTicketReference repository=""
revision="1decf29a3e1e1f8455fc09cce6804ae465bd33bb"
[3.0.x] Fixed #31018 -- Removed django-nonrel in NoSQL databases FAQ.

Backport of a36f7ed6ac5b2529db7e13fd3754290484928b18 from master
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/31018#comment:5>

Django

unread,
Nov 27, 2019, 1:38:43 AM11/27/19
to django-...@googlegroups.com
#31018: Update FAQ about NoSQL databases.
--------------------------------------+------------------------------------
Reporter: Thomas Güttler | Owner: felixxm
Type: Cleanup/optimization | Status: closed
Component: Documentation | Version: 2.2
Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by Mariusz Felisiak <felisiak.mariusz@…>):

In [changeset:"3cf70df468d4453fb315cb74db0232ac9a1e89be" 3cf70df]:
{{{
#!CommitTicketReference repository=""
revision="3cf70df468d4453fb315cb74db0232ac9a1e89be"
[2.2.x] Fixed #31018 -- Removed django-nonrel in NoSQL databases FAQ.

Backport of a36f7ed6ac5b2529db7e13fd3754290484928b18 from master
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/31018#comment:6>

Django

unread,
Nov 27, 2019, 3:51:14 AM11/27/19
to django-...@googlegroups.com
#31018: Update FAQ about NoSQL databases.
--------------------------------------+------------------------------------
Reporter: Thomas Güttler | Owner: felixxm
Type: Cleanup/optimization | Status: closed
Component: Documentation | Version: 2.2
Severity: Normal | Resolution: fixed
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0

Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by Thomas Güttler):

thank you very much

--
Ticket URL: <https://code.djangoproject.com/ticket/31018#comment:7>

Reply all
Reply to author
Forward
0 new messages