You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
462 B
13 lines
462 B
from django.db import models
|
|
from django.contrib.contenttypes.models import ContentType
|
|
from django.contrib.contenttypes import generic
|
|
|
|
|
|
class Note(models.Model):
|
|
content_type = models.ForeignKey(ContentType, null=True)
|
|
object_id = models.PositiveIntegerField()
|
|
content_object = generic.GenericForeignKey(ct_field="content_type", fk_field="object_pk")
|
|
user = models.ForeignKey('accounts.User')
|
|
text = models.TextField(verbose_name='Note')
|
|
|
|
|
|
|