Blog Details
Blog Title: | Django |
---|---|
Blogger: | hadoleamit@gmail.com |
Image: | View |
Content: | Django is an open-source framework for backend web applications based on Python — one of the top web development languages. Its main goals are simplicity, flexibility, reliability, and scalability. Django is considered the best Python web framework, and it’s great for creating database-driven websites. Django has its own naming system for all functions and components (e.g., HTTP responses are called “views”). It also has an admin panel, which is deemed easier to work with than in Lavarel or Yii, and other technical features, including:
Structure of Django
Django follows an MVT architecture which stands for Model-View-Template. MVT is a Django variation of the famous MVC structure, that’s why you’ll feel it’s quite analogous to how other frameworks work. When the Django server receives a request, the URL router maps the request to the appropriate view. The view then fetches the data through the models, fill the template and send it back to the user.
Advantages Of Django
Django Use in applications The Django programming framework is great when it comes to building Python-based applications.
|