Python Django

What is FrameWork
Python Django

Python Django 5

Components of Django

Form:
Django has a powerful form library which handles rendering forms as HTML. The library helps in validating submitted data and converting it to Python types.

Authentication:
It handles user accounts, groups, cookie-based user sessions, etc.

Admin:
It reads metadata in your models to provide a robust interface which can be used to manage content on your site.

Internationalization:
Django provides support for translating text into various languages, locale-specific formatting of dates, times, numbers, and timezones.

Security:
Django provides safeguard against the following attacks:
* Cross-Site Request Forgery (CSRF)
* Cross-site scripting
* SQL injection
* Clickjacking
* Remote code execution

 

Famous Companies Using Django

Here, are companies which are using Django:
* BitBucket
* DISQUS
* NASA
* PBS (Public Broadcasting Service)
* Pinterest
* Instagram
* Mozilla
* The Washington Post
* NY Times
* LA Times
* The Guardian National Geographic
* Discovery Channel


Disadvantages of using Django

* A process cannot handle multiple requests simultaneously.
* Django is a very much monolithic tool.
* Components get deployed together which can create confusion.• Knowledge of full system needed to work on Django
* Makes web application components tightly-coupled
* You need to do lengthy programming for minor tasks.

Setting the Path of Python

* setting PYTHON_HOME
* Select the path of python
* C:\Python37
* Set the path (PYTHON_HOME)
* PYTHON_HOME= C:\Python37;
* AND CHANGE IN PATH as
* %PYTHON_HOME%;

 

Visitor Counter

0060863