Форум сайта python.su
Есть модель:
class history(models.Model):
id_pc = models.IntegerField()
comments = models.TextField()
date_update = models.DateField()
import datetime
changes_model = history(id_pc = '1'), comments = 'something', date_update =datetime.date.today(),).save()
Exception Value: history() got an unexpected keyword argument 'id_pc'
Exception Location: .../views.py in redo, line x (строка "date_update =datetime.date.today(),")
Офлайн
securelord, http://www.djangoproject.com/documentation/model-api/#datefield
Если добавить в DateField опцию auto_now=True, то время будет обновляться при каждом сохранении модели.
changes_model = history(id_pc = '1'), comments = 'something', date_update =datetime.date.today(),).save()
Офлайн
Так вью с именем ‘history’ в том же модуле нет?
Ну и скобка лишняя.
Офлайн
Daevaorn
Если ты имеешь ввиду
from models import history
Офлайн
securelordНе, я другое имел ввиду. В том модуле, в котором ты пишешь не работающий код, скорей всего есть функция(!) с именем history, а значит в простанстве имен интерпретатор находит её, а не класс history.
то я просто забыл написать это в посте.
Офлайн
Daevaorn
Спасибо. Так оно и было.
Офлайн