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

  • Amazon Web Services

    Amazon Web S

    8 NİSAN 2009
  • El SalvaLobo

    El SalvaLobo

    10 Temmuz 2006
  • girleffect

    girleffect

    20 Mayıs 2008