2012-02-11 19 views
7

, evet daha önce davet edildi, ancak son kez erken 2010.Django & App Engine - Eğer konuyu kapatmadan önce 2012 Yenile

var mıdır up-date GAE üzerinde Django kullanmak çabaları? Django-norel, JOIN'leri (ve benim ihtiyaç duyduğum çoktan-çoğuna) alma çabasıyla birlikte biraz tarihli görünüyor. Django'yla çok uzağa gitmedim, bu yüzden hala ORM olan farklı bir çerçeveye geçerek başımı bir baş ağrısından kurtarsaydım, bunu da iyi bir cevap olarak kabul edeceğim.

Uzun vadede, Django'nun ORM yetenekleri ve Google App Engine'deki Django'nun şablon yetenekleriyle bir şeyler çalıştırmaya çalışıyorum.

(gelecek okuyucular için, ben Flask kullanarak sona erdi, ve Google App Engine dahili veri deposu modelleri.)

+0

django-nonrel için itiraz nedir here açıklanmıştır? "Biraz tarihli" ile ne demek istiyorsun? –

+0

Daha önce biraz ölü gibiydi ve şimdi şunu buldum: http://www.allbuttonspressed.com/goodbye –

+0

"ORM" yanıltıcıdır, çünkü App Engine'de nesneleri eşlemek için ilişkisel veritabanı yoktur; Veri deposu nesneleri saklar. – geoffspear

cevap

5

Django-nonrel tarihli değil. Evet, eski geliştiriciler projeyi bıraktı, ancak üzerinde github aldı ve geliştirildi:
1. Kullanım Django-nonrel ve Google AppEngine depolama:

https://github.com/django-nonrel Temelde GAE üzerinde Django çalışan 2 seçenek var. Verileriniz, sınırları ve avantajları olan bir NoSQL veritabanında saklanacaktır, ancak çoğunlukla Django'nun ORM sınıflarını kullanabilirsiniz.
2. Normal Django ve Google Cloud SQL kullanın. Cloud SQL temelde buluttaki MySQL'dir: çoğu geliştiriciye çok tanıdık gelmelidir

Google Cloud SQL şu anda önizlemede. Bunu ücretsiz olarak kullanabilirsiniz, ancak veritabanı boyutunuz 10Gb ile sınırlıdır. SSS:

2011'de bu hizmet için faturalandırma yapmayacağız. Gelecekte faturalandırmaya başlamadan önce size en az 30 gün öncesinden haber vereceğiz.

AppEngine'de en veri deposuna fiyatlandırma

+0

Github'da görmedim, bunun için teşekkürler. Yine de daha küçük bir çerçeve için gittim. –

4

Evet, Google App Engine üzerinde Django desteği şu anda var. https://developers.google.com/cloud-sql/docs/before_you_begin

Onlar benim isteği cevaplamak için bir haftadan az sürdü: https://developers.google.com/cloud-sql/docs/django

Bugün edin, sınırlı bir önizleme için bir istek yapmak gerekir.

+0

Bulut SQL'deki fiyatlandırma nedir? –

+0

https://developers.google.com/cloud-sql/faq # cost – Jason

+0

Teşekkürler, ama bunu görüyorum ki gelişmekte olduğum bir proje, sorularına cevap veremedim. Web2py, sonra Flask kullanarak bitti. –