/ / Как имате приложение на Django за често наблюдение на отдалечена база данни - python, django, django-apps

Как имате App Django, за да наблюдавате отдалечена база данни често - python, django, django-apps

Опитвам се да създам приложение за джанго, което да може да наблюдаваи да взаимодействате с отдалечена база данни (за да взаимодействате с базата данни по един основен начин - просто проверете търсенето и само понякога правите малка промяна в отдалечените данни), но също така понякога трябва да съхранявате отдалечените данни в собствената си база данни.

Сайтът, който се намира на отдалечената база данни, еуеб сайт на общността и всеки, който няма акаунт, има право да публикува на форумите на уебсайта.Искам приложението да може да проверява базата данни от време на време, за да види актуализации в дискусиите.Сайтът получава най-малко 100 публикациите на час и тъй като всеки може да публикува във форумите без акаунт, понякога получава спам, но за съжаление CMS, който се използва, няма добра анти-спам система.

Единственият начин, по който мога да мисля в момента, е данаправете питън файл и в този файл мога да импортирам MySQLdb. Мога да се свържа със сървъра на отдалечена база данни (mysql) и да избера всички публикации, направени през последните X минути. Използвайки функция, която изчислява вероятността дадена публикация да бъде спам или не, пак мога да говоря с отдалечената база данни и да сигнализирам кандидатите да не се показват на уебсайта. Мога да имам този файл да работи "от време на време" използване Cron.

Проблемът тук е липсата на контрол. Искам да разполагам с потребителски интерфейс, който да показва всички кандидати за спам на една уеб страница и да има бутон "unflag", за да направят повторно записани на този уебсайт постове случайно. Това означава, че вероятно ще съм по-добре да напиша django уеб приложение, отколкото да напиша един скрипт на питън, който просто просто маркира спам кандидати.

Как бих имал приложение за джанго или може би(която може да изпълнява всички действия, които може да изпълни самостоятелният скрипт на Python, както е описано по-горе), за да се стартира автоматично всеки момент (кажете всяка минута)?

Отговори:

0 за отговор № 1

Може би трябва да опитате Джанго-целина?