Cython for a Django app: would it work?

后端 未结 2 1463
清歌不尽
清歌不尽 2020-12-14 20:27

Would compiling with cython work with a python 3.4 Django app, or could it be made to work without a huge amount of effort?

This answer - https://stackoverflow.com/

2条回答
  •  清歌不尽
    2020-12-14 21:25

    Yes, we have done it. But it point of consistent pain.

    We make a commercial product which is installed on the customer premise to manage their Genesys power contact center. The core of the application is written in Django and we wanted to protect (limit) the code from inspection.

    There is a speed improvement from running in native python but it is not a considerable difference. The improvement depends on the type of task, sometimes up to 30% sometimes minimal.

    We run into issues from time to time where something works in Python but then it does not in Cython. I would not recommend this path unless you have a really good motivation.

    Currently version runs on Python 3.5 with Django 1.11

提交回复
热议问题