Web framework recommendation for python (webservices, auth, cache, ...)

Googling last week, but can't definitively decide which python web infrastructure would be right for me. The web application I'm going to develop will be almost completely “clean” html with js (jQuery). The server side would have to do the following:

  • Authentication
  • session management
  • caching
  • web services (almost all data on the page will be pulled using jQuery via web services).
  • secure web services (through some form of authentication, this is for remote access to some service websites, although other web applications, desktop / mobile applications)

If there is a good tutorial / guide / idea on how to do this in Django, I would be very grateful if someone could share it, since I already have experience with it. What made me think of other frameworks was Django built in ORM. I know that I can change it to SQLAlchemy, but it will not go this way if I’m not sure that all other requirements are supported.

Thanks to everyone in advance.

+3
source share
3 answers

The best way to do web services in Django if you choose this route is to use piston . The combination of Django and Piston can certainly fulfill all the requirements that you have specified.

+3

:

, . - 2. - Django.

+2

Look pylons . The idea behind this framework is component flexibility, and it comes with caching, session middleware (Beaker). Using this, you can also use RESTful web services. If you want to swap components, no problem ... it was designed for that.

+1
source

Source: https://habr.com/ru/post/1746769/


All Articles