Job Recruitment Website - Recruitment portal - What's the use of python framework?
What's the use of python framework?
Let's start with the common framework of python.
I. Django
Django can be said to be one of the most powerful Python frameworks, with perfect documentation, the highest market share and the most recruitment positions. The difference between him and other frameworks is that:
1, a complete solution: django, like Rails, provides a complete solution (full-stack framework+including battery), basically everything (cache, session, feed, orm, geo, auth), all made by Django himself, and Django basically has all the necessary tools for developing websites, so the development efficiency is high, except various ones.
2, powerful URL routing configuration, Django allows you to design a very elegant URL, in Django, your basic customers and ugly GET sey bye.
3. Self-service background management. Admin interface is a striking contrib in Django, which has a complete background management interface and does not need to write code.
Second, the tower
Another giant of Python framework is Pylons (TurboGears2.x is based on Pylons, and repoze.bfg is also incorporated into the Pylons project).
The design concept of tower is completely different from Django's. Pylons itself has only about 2000 lines of Python code, but it comes with some third-party modules that are almost used by Pylons Royal. Hanger only provides one shelf and options. Users can choose templates, ORM, forms, auth and other components according to their own preferences, and the system is highly customizable. It can be said that pylons is a glue frame designed with glue language.
Third, tornadoes.
Tornado is not only a Web server, but also a micro-framework similar to Web and py. As a framework, Tornado's idea comes from Web, py. The design of Web.py strives to be simple and poetic, with little code, relying on a large number of third-party modules like Pylons, but providing some things necessary for a framework, such as URL routing, templates and database access.
The advantage of streamlining the framework is that you can focus on business logic instead of focusing too much on the framework itself, but the disadvantages are also obvious, and many things have to be done by yourself.
- Previous article:What about Shenzhen Guoxing Human Resources Service Co., Ltd.?
- Next article:Weidian customer service phone number
- Related articles
- Preferential treatment policy for veterans
- What job is suitable for a 27-year-old woman to change careers?
- How about Guiyang Zijin Pavilion Jewelry Co., Ltd.?
- What is the case property consultant?
- Does Shenzhen University of Technology Counselor School provide accommodation?
- 20 16 what is the ratio of written test and interview for teachers in Hubei compulsory posts?
- How to introduce your specialty?
- Working hours of Wannian County People's Hospital
- Xiong 'an urgently needs the release time of the list of talents in short supply.
- How to recruit for yangtze river international18th floor?