-
Notifications
You must be signed in to change notification settings - Fork 50
/
models.py
29 lines (20 loc) · 892 Bytes
/
models.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import datetime
import jdatetime
from django.db import models
from django_jalali.db import models as jmodels
class Bar(models.Model):
objects = jmodels.jManager()
name = models.CharField(max_length=200)
date = jmodels.jDateField()
class DateWithDefault(models.Model):
objects = jmodels.jManager()
date1 = jmodels.jDateTimeField(default=jdatetime.datetime(1390, 6, 31))
date2 = jmodels.jDateTimeField(default=datetime.datetime(2011, 9, 22))
class BarTime(models.Model):
objects = jmodels.jManager()
name = models.CharField(max_length=200)
datetime = jmodels.jDateTimeField()
class DateTimeWithDefault(models.Model):
objects = jmodels.jManager()
datetime1 = jmodels.jDateTimeField(default=jdatetime.datetime(1390, 6, 31, 10, 22, 23, 240000))
datetime2 = jmodels.jDateTimeField(default=datetime.datetime(2011, 9, 22, 10, 22, 23, 240000))