Files
Touchh/.venv/lib/python3.10/site-packages/jet/models.py
2024-12-06 10:45:08 +09:00

37 lines
1.2 KiB
Python

from django.db import models
from django.utils import timezone
from django.utils.encoding import python_2_unicode_compatible
from django.utils.translation import ugettext_lazy as _
@python_2_unicode_compatible
class Bookmark(models.Model):
url = models.URLField(verbose_name=_('URL'))
title = models.CharField(verbose_name=_('title'), max_length=255)
user = models.PositiveIntegerField(verbose_name=_('user'))
date_add = models.DateTimeField(verbose_name=_('date created'), default=timezone.now)
class Meta:
verbose_name = _('bookmark')
verbose_name_plural = _('bookmarks')
ordering = ('date_add',)
def __str__(self):
return self.title
@python_2_unicode_compatible
class PinnedApplication(models.Model):
app_label = models.CharField(verbose_name=_('application name'), max_length=255)
user = models.PositiveIntegerField(verbose_name=_('user'))
date_add = models.DateTimeField(verbose_name=_('date created'), default=timezone.now)
class Meta:
verbose_name = _('pinned application')
verbose_name_plural = _('pinned applications')
ordering = ('date_add',)
def __str__(self):
return self.app_label