SORU
3 ŞUBAT 2009, Salı


Django bir model olarak bir veritabanı görünümü kullanabilir miyim?

django-görünüm benim için kaynak olarak benim veritabanında oluşturduğum bir görünüm kullanmak istiyorum.

Bu mümkün, özel bir sql kullanmadan?

****13/02/09 GÜNCELLEME*********

Cevapların çoğunu önermek gibi, sadece veritabanında kendi görünüm ve API içinde kullanımı models.py bunu tanımlayarak.

bazı rağmen uyarı:

  • manage.py syncdb artık çalışmaz
  • görünüm tüm diğer modeller(tablo) e olarak adını başında aynı şeyi istiyoruz.g eğer app denilen "şey" sonra görünümü thing_$viewname adlı gerekecektir

CEVAP
15 AĞUSTOS 2009, CUMARTESİ


Bu soruyu karşılaşma olacak olanlar için sadece bir güncelleme (Google ya da başka ne olursa olsun)...

Şu anda Django basit "" define model without managing database tables: . doğru yolu

Seçenekler.başardı

True, anlam Django varsayılan syncdb uygun veritabanı tabloları oluşturmak ve reset yönetim komut bir parçası olarak bunları kaldırmak. Bu, Djangoyönetirveritabanı tabloları' ömürleri.

False, hiçbir veritabanı tablo oluşturma veya silme işlemleri bu model için yapılır. Bu modelde varolan bir tablo veya başka bir yolla oluşturulmuş bir veritabanı görünümü temsil ediyorsa yararlıdır. Busadecemanaged Ne zaman fark False. Model işleme diğer tüm yönlerini tam olarak normal olarak aynıdır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LinusTechTips

    LinusTechTip

    25 Kasım 2008
  • MW Technology

    MW Technolog

    28 EKİM 2009
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006