2015-09-15 30 views
5

Bir python 3.4 Django uygulaması ile cython çalışması ile derleme, ya da büyük bir çaba olmadan çalışmak için yapılmış olabilir?Bir Django uygulaması için Cython: çalışır mı?

Bu yanıt - https://stackoverflow.com/a/7347168/805141 - python kodunu korumayla ilgili bir soruya, bu soru sorulmamı istedi.

Benzer bir soru

önceden ama iyileştirilmesi performansı açısından istendi: Using Cython with Django. Does it make sense?

+0

ile Python 3.5 üzerinde çalışan? –

+0

Ben yapmadım. Bunun için bazı geçici bir çözüm var mı? – Daniel

+0

@ IgnacioVazquez-Abrams: "Cython paketler için değil" derken ne demek istiyorsun? – BrenBarn

cevap

4

Evet, bunu yapmış. Ama tutarlı bir acıya işaret ediyor.

Genesys güç iletişim merkezlerini yönetmek için müşteri alanında kurulu olan InProd isimli ticari bir ürün üretiyoruz. Uygulamanın çekirdeği Django'da yazılmıştır ve biz kodu denetimden korumak (sınırlamak) istedik.

Yerel python'da çalışmanın hızda bir iyileştirmesi var ancak önemli bir fark değil. İyileştirme, görev türüne göre değişebilir, bazen de bazen% 30'a kadar.

Zaman zaman bir şeyin Python'da çalıştığı ancak daha sonra Cython'da bulunmadığı sorunlarla karşılaşıyoruz. Gerçekten iyi bir motivasyonunuz yoksa bu yolu önermem.

Şu versiyonu doğru, sen Cython paketleri olmadığını anlamak Django 1.11

İlgili konular