| 456 | content = StringField() |
| 457 | |
| 458 | class BlogPost(Document): |
| 459 | content = StringField() |
| 460 | comments = ListField(EmbeddedDocumentField(Comment)) |
| 461 | tags = ListField(StringField()) |
| 462 | authors = ListField(ReferenceField(User)) |
| 463 | authors_as_lazy = ListField(LazyReferenceField(User)) |
| 464 | generic = ListField(GenericReferenceField()) |
| 465 | generic_as_lazy = ListField(GenericLazyReferenceField()) |
| 466 | access_list = ListField(choices=access_level_choices, display_sep=", ") |
| 467 | |
| 468 | User.drop_collection() |
| 469 | BlogPost.drop_collection() |