Поле Datetime на Django для хранения даты вставки строки? - PullRequest
0 голосов
/ 23 марта 2011

Я новичок в Джанго.Я запускаю новое приложение, и в настоящее время я нахожусь на моделях.

Мне нужно сохранить дату вставки строки, и когда строка страдает от ОБНОВЛЕНИЯ, мне нужно также сохранить эту дату.

My models.py

from django.db import models

class Directorio(models.Model):
    n_site           = models.CharField(max_length=60)
    url              = models.CharField(max_length=200)
    user_db_ins      = models.CharField(max_lenght=50)
    user_db_upd      = models.CharField(max_lenght=50)
    user_system_ins  = models.CharField(max_lenght=50)
    user_system_upd  = models.CharField(max_lenght=50)
    date_inserted    = 
    date_last_update =

Как я могу определить "date_inserted" и "date_last_update"?Я обычно использую триггер, чтобы сделать это.

Может кто-нибудь подсказать мне, как это сделать способом Джанго?

С наилучшими пожеланиями,

1 Ответ

4 голосов
/ 23 марта 2011

Документировано в django здесь .

date_inserted    = models.DateTimeField(auto_now_add=True)
date_last_update = models.DateTimeField(auto_now=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...