Найти - Пользователи
Полная версия: Использование внешнего скрипта с моделями Django
Начало » Django » Использование внешнего скрипта с моделями Django
1
py
Доброго времени суток!

Использую такой скрипт:

import os
import sys
import time

sys.path.append('/myproject')
os.environ['PYTHONPATH'] = '/myproject'
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'

from myapp.models import *

class Checker:

def check(self):
while True:
m = MyModel.objects.all()
print len(m)
time.sleep(10)

c = Checker()
c.check()
И мне выводится всегда одно и то же значение длины списка, не смотря на то, что я добавляю или удаляю элементы модели (через базу или веб-сайт).
Похоже, что тут какая-то проблема с кешированием. Подскажите, куда копать чтобы разобраться? P.S. Пробовал использовать db.resetqueries в middleware - не помогло.

Заранее спасибо!
truporez
Почитайте здесь.
py
truporez, спасибо! Это вроде бы то что нужно.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB