--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
Ek olarak:Bu daha mı iyi olur diye düşünmedim değil.
3) utils.py gibi bir dosya içerisine logic gerektiren işleri koyup hem viewlerde hem de REST API metodlarında utils'ten çağrı yapabiliriz.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu iletiyi, Google Grupları "Python Istanbul" grubunda bir konuya abone olduğunuz için aldınız.
Bu konunun aboneliğinden çıkmak için https://groups.google.com/d/topic/python-istanbul/LLzec96lg-Q/unsubscribe?hl=tr adresine gidin.
Bu grubun ve tüm konularının aboneliğinden çıkmak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu iletiyi, Google Grupları "Python Istanbul" grubunda bir konuya abone olduğunuz için aldınız.
Bu konunun aboneliğinden çıkmak için https://groups.google.com/d/topic/python-istanbul/LLzec96lg-Q/unsubscribe?hl=tr adresine gidin.
Bu grubun ve tüm konularının aboneliğinden çıkmak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Katilmiyorum, hem `django-rest-framework` hem de `tastypie` kullandim. Hizlica REST apisi olusturmak icin iki frameworkde gayet guzel, ancak isler karisip da custom cozumler gelistirmek isteyince fark ortaya cikiyor.�
Tastypie'in kendine has bir apisi var, hydrate, dehydrate derken, kucuk birseyi yapmak icin butun software design'i anlamak zorunda kaliyorsun.�
`django-rest-framework` ise django'nun kullandigi design'a cok benzer bir yapiyi kullaniyor. Sezgisel olarak django view ve formlarini kullanir gibi gelistirebiliyorsun.
`django-rest-framework` bu gune kadar gordugum en iyi app'lerden biri.
Suleyman Melikoglu
suleyman...@gmail.com
On May 5, 2013, at 1:24 AM, Bahattin Cinic <bahatt...@gmail.com> wrote:
--Bu arada�django-rest-framework alternatifi olarak bence�Tastypie daha ba�ar�l�.
5 May�s 2013 01:02 tarihinde S�leyman Meliko�lu <suleyman...@gmail.com> yazd�:
view'larda olabilecek en az kodu yazip, asil isi modellerde yapabilirsin. Boylece davranis degisikligini sadece bir yerde yapmis olursun.�
On Wednesday, April 17, 2013 8:43:25 PM UTC+3, Ahmet Emre Alada� wrote:Merhaba Arkada�lar,
django-rest-framework ile REST API tan�mlad�m. D���ncem o ki, viewlerde API'de yazd���m kodlar� �a��ray�m. B�ylelikle ileride bir davran�� de�i�ikli�i gerekti�inde tek bir yerde de�i�iklik yapar�m. Ancak en do�ru kullan�m nas�l olur emin olamad�m. API+Ajax ikilisi kullanabiliyoruz. Ama Ajax kullanmak istemedi�imizde;
1) ald���m�z request'i return api_view(request) diyerek fonksiyona aktar�p cevab�n� d�nebiliriz
2) REST API URL'ine HTTP Request yaparak d�nen cevab� i�leyebiliriz. (performans kaybetse gerek)
diye d���nd�m. Bu y�ntemler veya alternatifleri hakk�nda fikirlerinizi almak isterim.
--
Bu e-postay� Google Gruplar�'ndaki "Python Istanbul" adl� gruba abone oldu�unuz i�in ald�n�z.
Bu grubun aboneli�inden ��kmak ve bu gruptan art�k e-posta almamak i�in python-istanb...@googlegroups.com adresine e-posta g�nderin.
Daha fazla se�enek i�in, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
�
�
--
Bahattin �ini� (Back-End�Developer) "Working for Markafoni"--
Bu iletiyi, Google Gruplar� "Python Istanbul" grubunda bir konuya abone oldu�unuz i�in ald�n�z.
Bu konunun aboneli�inden ��kmak i�in https://groups.google.com/d/topic/python-istanbul/LLzec96lg-Q/unsubscribe?hl=tr adresine gidin.
Bu grubun ve t�m konular�n�n aboneli�inden ��kmak i�in python-istanb...@googlegroups.com adresine e-posta g�nderin.
Daha fazla se�enek i�in, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
�
�
Bu e-postay� Google Gruplar�'ndaki "Python Istanbul" adl� gruba abone oldu�unuz i�in ald�n�z.
Bu grubun aboneli�inden ��kmak ve bu gruptan art�k e-posta almamak i�in python-istanb...@googlegroups.com adresine e-posta g�nderin.
Daha fazla se�enek i�in, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
�
�
Selam
Konuyla direk alakası yok ama django-rest-framework(DRF) dökümantasyonu biraz daha anlaşılır bir hale getirilse çok daha fazla kullanılırdı diye düşünüyorum.
Django'yu zaten iyi derecede bilen birisi çok rahat kullanabiliyordur belki DRF'ü fakat benim gibi acemiler için biraz zorlayıcı olabiliyor. Ben DRF'ü kullanmak istediğimde anlamakta zorluk çektiğimden tastypie kullanmaya karar vermiştim. Tastypie dökümantasyonu çok daha anlaşılır bence. Keşke biraz daha detaylı, anlaşılır bir dökümantasyon olsada bizde daha kolay bir şekilde öğrensek, kullansak şu DRF'ü. Birde kısa ve bu kadar genel olmayan bir isim bulsalar iyi olurmuş :)
On 05/05/2013 02:16 AM, Suleyman Melikoglu wrote:
Katilmiyorum, hem `django-rest-framework` hem de `tastypie` kullandim. Hizlica REST apisi olusturmak icin iki frameworkde gayet guzel, ancak isler karisip da custom cozumler gelistirmek isteyince fark ortaya cikiyor.
Tastypie'in kendine has bir apisi var, hydrate, dehydrate derken, kucuk birseyi yapmak icin butun software design'i anlamak zorunda kaliyorsun.
`django-rest-framework` ise django'nun kullandigi design'a cok benzer bir yapiyi kullaniyor. Sezgisel olarak django view ve formlarini kullanir gibi gelistirebiliyorsun.
`django-rest-framework` bu gune kadar gordugum en iyi app'lerden biri.
Suleyman Melikoglu
suleyman...@gmail.com
On May 5, 2013, at 1:24 AM, Bahattin Cinic <bahatt...@gmail.com> wrote:
Bu arada django-rest-framework alternatifi olarak bence Tastypie daha başarılı.
5 Mayıs 2013 01:02 tarihinde Süleyman Melikoğlu <suleyman...@gmail.com> yazdı:
view'larda olabilecek en az kodu yazip, asil isi modellerde yapabilirsin. Boylece davranis degisikligini sadece bir yerde yapmis olursun.
On Wednesday, April 17, 2013 8:43:25 PM UTC+3, Ahmet Emre Aladağ wrote:
Merhaba Arkadaşlar,
django-rest-framework ile REST API tanımladım. Düşüncem o ki, viewlerde API'de yazdığım kodları çağırayım. Böylelikle ileride bir davranış değişikliği gerektiğinde tek bir yerde değişiklik yaparım. Ancak en doğru kullanım nasıl olur emin olamadım. API+Ajax ikilisi kullanabiliyoruz. Ama Ajax kullanmak istemediğimizde;
1) aldığımız request'i return api_view(request) diyerek fonksiyona aktarıp cevabını dönebiliriz
2) REST API URL'ine HTTP Request yaparak dönen cevabı işleyebiliriz. (performans kaybetse gerek)
diye düşündüm. Bu yöntemler veya alternatifleri hakkında fikirlerinizi almak isterim.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bahattin Çiniç (Back-End Developer) "Working for Markafoni"
Bu iletiyi, Google Grupları "Python Istanbul" grubunda bir konuya abone olduğunuz için aldınız.
Bu konunun aboneliğinden çıkmak için https://groups.google.com/d/topic/python-istanbul/LLzec96lg-Q/unsubscribe?hl=tr adresine gidin.
Bu grubun ve tüm konularının aboneliğinden çıkmak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu iletiyi, Google Grupları "Python Istanbul" grubunda bir konuya abone olduğunuz için aldınız.
Bu konunun aboneliğinden çıkmak için https://groups.google.com/d/topic/python-istanbul/LLzec96lg-Q/unsubscribe?hl=tr adresine gidin.
Bu grubun ve tüm konularının aboneliğinden çıkmak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
Isim konusunda haklisin :)�
DRF'u v1.x zamaninda denemis, dokumantasyondan memnun kalmamis ve tastypie'da karar kilmistim. Daha sonra 2.x versiyonunu yayinladiklarinda tekrar bir goz gezdirdim. Bence su anda dokumantasyon fevkalade. Bundan daha iyi olabilecegini sanmiyorum. Sirf anlasilsin diye adim adim tutorial'da var.�
On May 5, 2013, at 2:58 AM, Mesut Ta��� <mesuu...@gmail.com> wrote:
Selam
Konuyla direk alakas� yok ama django-rest-framework(DRF) d�k�mantasyonu biraz daha anla��l�r bir hale getirilse �ok daha fazla kullan�l�rd� diye d���n�yorum.
Django'yu zaten iyi derecede bilen birisi �ok rahat kullanabiliyordur belki DRF'� fakat benim gibi acemiler i�in biraz zorlay�c� olabiliyor. Ben DRF'� kullanmak istedi�imde anlamakta zorluk �ekti�imden tastypie kullanmaya karar vermi�tim. Tastypie d�k�mantasyonu �ok daha� anla��l�r bence. Ke�ke biraz daha detayl�, anla��l�r bir d�k�mantasyon olsada bizde daha kolay bir �ekilde ��rensek, kullansak �u DRF'�. Birde k�sa ve bu kadar genel olmayan bir isim bulsalar iyi olurmu� :)
On 05/05/2013 02:16 AM, Suleyman Melikoglu wrote:
Katilmiyorum, hem `django-rest-framework` hem de `tastypie` kullandim. Hizlica REST apisi olusturmak icin iki frameworkde gayet guzel, ancak isler karisip da custom cozumler gelistirmek isteyince fark ortaya cikiyor.�
Tastypie'in kendine has bir apisi var, hydrate, dehydrate derken, kucuk birseyi yapmak icin butun software design'i anlamak zorunda kaliyorsun.�
`django-rest-framework` ise django'nun kullandigi design'a cok benzer bir yapiyi kullaniyor. Sezgisel olarak django view ve formlarini kullanir gibi gelistirebiliyorsun.
`django-rest-framework` bu gune kadar gordugum en iyi app'lerden biri.
Suleyman Melikoglu
suleyman...@gmail.com
On May 5, 2013, at 1:24 AM, Bahattin Cinic <bahatt...@gmail.com> wrote:
Bu arada�django-rest-framework alternatifi olarak bence�Tastypie daha ba�ar�l�.
5 May�s 2013 01:02 tarihinde S�leyman Meliko�lu <suleyman...@gmail.com> yazd�:
view'larda olabilecek en az kodu yazip, asil isi modellerde yapabilirsin. Boylece davranis degisikligini sadece bir yerde yapmis olursun.�
On Wednesday, April 17, 2013 8:43:25 PM UTC+3, Ahmet Emre Alada� wrote:
Merhaba Arkada�lar,
django-rest-framework ile REST API tan�mlad�m. D���ncem o ki, viewlerde API'de yazd���m kodlar� �a��ray�m. B�ylelikle ileride bir davran�� de�i�ikli�i gerekti�inde tek bir yerde de�i�iklik yapar�m. Ancak en do�ru kullan�m nas�l olur emin olamad�m. API+Ajax ikilisi kullanabiliyoruz. Ama Ajax kullanmak istemedi�imizde;
1) ald���m�z request'i return api_view(request) diyerek fonksiyona aktar�p cevab�n� d�nebiliriz
2) REST API URL'ine HTTP Request yaparak d�nen cevab� i�leyebiliriz. (performans kaybetse gerek)
diye d���nd�m. Bu y�ntemler veya alternatifleri hakk�nda fikirlerinizi almak isterim.
--
Bu e-postay� Google Gruplar�'ndaki "Python Istanbul" adl� gruba abone oldu�unuz i�in ald�n�z.
Bu grubun aboneli�inden ��kmak ve bu gruptan art�k e-posta almamak i�in python-istanb...@googlegroups.com adresine e-posta g�nderin.
Daha fazla se�enek i�in, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
�
�
--
Bahattin �ini� (Back-End�Developer) "Working for Markafoni"
--
Bu iletiyi, Google Gruplar� "Python Istanbul" grubunda bir konuya abone oldu�unuz i�in ald�n�z.
Bu konunun aboneli�inden ��kmak i�in https://groups.google.com/d/topic/python-istanbul/LLzec96lg-Q/unsubscribe?hl=tr adresine gidin.
Bu grubun ve t�m konular�n�n aboneli�inden ��kmak i�in python-istanb...@googlegroups.com adresine e-posta g�nderin.
Daha fazla se�enek i�in, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
�
�
--
Bu e-postay� Google Gruplar�'ndaki "Python Istanbul" adl� gruba abone oldu�unuz i�in ald�n�z.
Bu grubun aboneli�inden ��kmak ve bu gruptan art�k e-posta almamak i�in python-istanb...@googlegroups.com adresine e-posta g�nderin.
Daha fazla se�enek i�in, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
�
�
--
Bu iletiyi, Google Gruplar� "Python Istanbul" grubunda bir konuya abone oldu�unuz i�in ald�n�z.
Bu konunun aboneli�inden ��kmak i�in https://groups.google.com/d/topic/python-istanbul/LLzec96lg-Q/unsubscribe?hl=tr adresine gidin.
Bu grubun ve t�m konular�n�n aboneli�inden ��kmak i�in python-istanb...@googlegroups.com adresine e-posta g�nderin.
Daha fazla se�enek i�in, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
�
�
--
Bu e-postay� Google Gruplar�'ndaki "Python Istanbul" adl� gruba abone oldu�unuz i�in ald�n�z.
Bu grubun aboneli�inden ��kmak ve bu gruptan art�k e-posta almamak i�in python-istanb...@googlegroups.com adresine e-posta g�nderin.
Daha fazla se�enek i�in, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
�
�
ote yandan spyne diye bir sey de var: http://spyne.io
"Rest api" derken http ile istek alip cevabi json dokumani olarak dondurmeyi kastediyorsaniz:
http://spyne.io/#inprot=HttpRpc&outprot=JsonDocument&s=rpc&validator=true&tpt=DjangoApplication
tepede tam bir django projesine link de var gozden kacirmayin.
kolay gelsin,
burak
On 05/05/13 03:34, Mesut Taşçı wrote:
Valla bana tastypie kadar anlaşılır gelmedi :)
On 05/05/2013 03:06 AM, Suleyman Melikoglu wrote:
Isim konusunda haklisin :)
DRF'u v1.x zamaninda denemis, dokumantasyondan memnun kalmamis ve tastypie'da karar kilmistim. Daha sonra 2.x versiyonunu yayinladiklarinda tekrar bir goz gezdirdim. Bence su anda dokumantasyon fevkalade. Bundan daha iyi olabilecegini sanmiyorum. Sirf anlasilsin diye adim adim tutorial'da var.
On May 5, 2013, at 2:58 AM, Mesut Taşçı <mesuu...@gmail.com> wrote:
Selam
Konuyla direk alakası yok ama django-rest-framework(DRF) dökümantasyonu biraz daha anlaşılır bir hale getirilse çok daha fazla kullanılırdı diye düşünüyorum.
Django'yu zaten iyi derecede bilen birisi çok rahat kullanabiliyordur belki DRF'ü fakat benim gibi acemiler için biraz zorlayıcı olabiliyor. Ben DRF'ü kullanmak istediğimde anlamakta zorluk çektiğimden tastypie kullanmaya karar vermiştim. Tastypie dökümantasyonu çok daha anlaşılır bence. Keşke biraz daha detaylı, anlaşılır bir dökümantasyon olsada bizde daha kolay bir şekilde öğrensek, kullansak şu DRF'ü. Birde kısa ve bu kadar genel olmayan bir isim bulsalar iyi olurmuş :)
On 05/05/2013 02:16 AM, Suleyman Melikoglu wrote:
Katilmiyorum, hem `django-rest-framework` hem de `tastypie` kullandim. Hizlica REST apisi olusturmak icin iki frameworkde gayet guzel, ancak isler karisip da custom cozumler gelistirmek isteyince fark ortaya cikiyor.
Tastypie'in kendine has bir apisi var, hydrate, dehydrate derken, kucuk birseyi yapmak icin butun software design'i anlamak zorunda kaliyorsun.
`django-rest-framework` ise django'nun kullandigi design'a cok benzer bir yapiyi kullaniyor. Sezgisel olarak django view ve formlarini kullanir gibi gelistirebiliyorsun.
`django-rest-framework` bu gune kadar gordugum en iyi app'lerden biri.
Suleyman Melikoglu
suleyman...@gmail.com
On May 5, 2013, at 1:24 AM, Bahattin Cinic <bahatt...@gmail.com> wrote:
Bu arada django-rest-framework alternatifi olarak bence Tastypie daha başarılı.
5 Mayıs 2013 01:02 tarihinde Süleyman Melikoğlu <suleyman...@gmail.com> yazdı:
view'larda olabilecek en az kodu yazip, asil isi modellerde yapabilirsin. Boylece davranis degisikligini sadece bir yerde yapmis olursun.
On Wednesday, April 17, 2013 8:43:25 PM UTC+3, Ahmet Emre Aladağ wrote:
Merhaba Arkadaşlar,
django-rest-framework ile REST API tanımladım. Düşüncem o ki, viewlerde API'de yazdığım kodları çağırayım. Böylelikle ileride bir davranış değişikliği gerektiğinde tek bir yerde değişiklik yaparım. Ancak en doğru kullanım nasıl olur emin olamadım. API+Ajax ikilisi kullanabiliyoruz. Ama Ajax kullanmak istemediğimizde;
1) aldığımız request'i return api_view(request) diyerek fonksiyona aktarıp cevabını dönebiliriz
2) REST API URL'ine HTTP Request yaparak dönen cevabı işleyebiliriz. (performans kaybetse gerek)
diye düşündüm. Bu yöntemler veya alternatifleri hakkında fikirlerinizi almak isterim.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bahattin Çiniç (Back-End Developer) "Working for Markafoni"
Bu iletiyi, Google Grupları "Python Istanbul" grubunda bir konuya abone olduğunuz için aldınız.
Bu konunun aboneliğinden çıkmak için https://groups.google.com/d/topic/python-istanbul/LLzec96lg-Q/unsubscribe?hl=tr adresine gidin.
Bu grubun ve tüm konularının aboneliğinden çıkmak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu iletiyi, Google Grupları "Python Istanbul" grubunda bir konuya abone olduğunuz için aldınız.
Bu konunun aboneliğinden çıkmak için https://groups.google.com/d/topic/python-istanbul/LLzec96lg-Q/unsubscribe?hl=tr adresine gidin.
Bu grubun ve tüm konularının aboneliğinden çıkmak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.
--
Bu e-postayı Google Grupları'ndaki "Python Istanbul" adlı gruba abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için python-istanb...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için, https://groups.google.com/groups/opt_out adresiniz ziyaret edin.