У меня есть модель
class info(db.Model):
user = db.UserProperty()
last_update_date = db.DateTimeProperty()
Мне нужно получить last_update_date
для конкретного пользователя. Это работает хорошо, я могу получить это значение, я даже могу передать его в другую переменную
if results:
for result in results:
data = result.last_update_date
Проблема заключается в том, что я пытаюсь присвоить его
feed_uri = contacts.GetFeedUri()
feed_query = gdata.contacts.service.ContactsQuery(feed_uri)
feed_query.updated_min = data
Это делается вне каких-либо циклов, поэтому я не понимаю, почему он говорит, что datetime не повторяется.
Я получаю сообщение об ошибке
Traceback (последний вызов был последним):
Файл "C: \ Program Files (x86) \ Google \ google_appengine \ google \ appengine \ ext \ webapp__init __. Py", строка 507, в , вызов
handler.get (* группа)
Файл "C: \ Users \ mklich \ workspace \ google_contacts_webapp \ src \ contacts-list.py", строка 266, в get
listc = checkUserPrivateContacts (пользователь)
Файл "C: \ Users \ mklich \ workspace \ google_contacts_webapp \ src \ contacts-list.py", строка 189, в checkUserPrivateContacts
feed = contacts.GetContactsFeed (feed_query.ToUri ())
Файл "C: \ Users \ mklich \ workspace \ google_contacts_webapp \ src \ gdata \ service.py", строка 1718, в ToUri
вернуть atom.service.BuildUri (q_feed, self)
Файл "C: \ Users \ mklich \ workspace \ google_contacts_webapp \ src \ atom \ service.py", строка 584, в BuildUri
параметр_list = DictionaryToParamList (url_params, escape_params)
Файл "C: \ Users \ mklich \ workspace \ google_contacts_webapp \ src \ atom \ service.py", строка 551, в DictionaryToParamList
для параметра значение в (url_parameters или {}). items ()]
Файл "C: \ Python25 \ lib \ urllib.py", строка 1210, в quote_plus
если '' в с:
Ошибка типа: аргумент типа datetime.datetime не повторяется
Я делаю что-то не так или это ошибка?
Спасибо за ответы.