Skip to content

Commit 86257f0

Browse files
committed
DOCSP-46425: Specify a Query
1 parent aeeeae1 commit 86257f0

File tree

4 files changed

+335
-42
lines changed

4 files changed

+335
-42
lines changed

snooty.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,8 @@ intersphinx = [ "https://www.mongodb.com/docs/manual/objects.inv",
77

88
# toc_landing_pages = ["/paths/to/pages/that/have/nested/content"]
99

10-
# [constants]
11-
# constant = "value"
10+
[constants]
11+
django-odm = "Django MongoDB Backend"
12+
django-version = "5.0"
13+
api = "https://django-mongodb.readthedocs.io/en/latest/"
14+
django-docs = "https://docs.djangoproject.com/en/{+django-version+}/ref/"
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# start-models
2+
from django.db import models
3+
from django_mongodb_backend.fields import EmbeddedModelField, ArrayField
4+
5+
class Movie(models.Model):
6+
title = models.CharField(max_length=200)
7+
plot = models.TextField(blank=True)
8+
runtime = models.IntegerField(default=0)
9+
released = models.DateTimeField("release date", null=True, blank=True)
10+
awards = EmbeddedModelField(Award)
11+
genres = ArrayField(models.CharField(max_length=100), null=True, blank=True)
12+
13+
class Meta:
14+
db_table = "movies"
15+
managed = False
16+
17+
def __str__(self):
18+
return self.title
19+
20+
class Award(models.Model):
21+
wins = models.IntegerField(default=0)
22+
nominations = models.IntegerField(default=0)
23+
text = models.CharField(max_length=100)
24+
25+
class Meta:
26+
managed = False
27+
# end-models
28+
29+
# start-all
30+
# end-all

source/interact-data.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
.. _django-interact-data:
2+
3+
==================
4+
Interact with Data
5+
==================
6+
7+
.. facet::
8+
:name: genre
9+
:values: reference
10+
11+
.. meta::
12+
:keywords: odm, crud, query
13+
14+
.. toctree::
15+
:caption: Interact with Data
16+
17+
Specify a Query </interact-data/specify-a-query>

0 commit comments

Comments
 (0)