Diğer posterler bu forumda daha önce Django uygulamanızın büyük ve yönetilemez hale gelmeye başladığı zaman bunu çeşitli uygulamalara bölmeniz gerektiğini söylediler. Şu an o noktadayım. Bu uygulamalar arasında iletişime izin vermek için en iyi yöntemler nelerdir?Birden çok Django uygulaması birbiriyle nasıl iletişim kurmalı?
Uygulamalarımdan biri (buna İşlemci adını verelim) çok büyük veri kümeleri işliyor. Bir saat sonra diğer uygulama için az miktarda yeni veri üretir. Bu diğer uygulama (ona Presenter diyoruz) verileri kullanıcılara gösterir.
İşlemci, yeni verileri Presenter'a nasıl vermelidir? Presenter'ın modelinin parçalarını basit bir şekilde ithal ederse, Presenter'ın veritabanında kayıt oluşturabilir ve kaydedebilir? Bu bana sıkı bir bağlanma gibi görünüyor. Veya Sunum'da bir işlevi çağırarak verileri iletmeli mi? Veya verileri hem İşlemci hem de Sunucunun bildiği bir çeşit veri deposuna koyar mısınız?
Bu sorunu genellikle nasıl çözersiniz?
/Martin
"Açık, örtük olmaktan iyidir" - iyi bir nokta, bu bana Presenter'ın modelinin bir kısmını İşlemci uygulamasına aktarma konusunda daha iyi hissettiriyor. –