![]() |
|
Saving Django model with DateTime fields - Printable Version +- Sinisterly (https://sinister.li) +-- Forum: Coding (https://sinister.li/Forum-Coding) +--- Forum: Python (https://sinister.li/Forum-Python) +--- Thread: Saving Django model with DateTime fields (/Thread-Saving-Django-model-with-DateTime-fields) |
Saving Django model with DateTime fields - NaB3nzo - 08-21-2016 Hi! I have a model that looks like this: Code: class Meal(models.Model):
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
collection_from = models.DateTimeField(blank=False, null=False)
discount_price = models.DecimalField(blank=False, null=False, decimal_places=2, max_digits=4)
normal_price = models.DecimalField(blank=True, null=True, decimal_places=2, max_digits=4)
available_count = models.IntegerField(blank=False, null=False)
name = models.CharField(blank=False, null=False, max_length=255)
active = models.BooleanField(blank=False, null=False, default=True)Now, when I'm saving it's instances the created_at and updated_at values are set properly, eg: 2016-08-21 13:13:57.585472+02. collection_from value should be nearly the same as those two previous ones, but it's getting set to point to the next day, eg: 2016-08-22 01:00:00+02 which I don't get at all. The collection_from value looks like that when sent by the browser: 2016-08-21 23:00. I believe I have proper settings set up in the settings.py file: Code: TIME_ZONE = 'UTC'
USE_TZ = True |