• Offers
    • RegisterLogin
      • Learn More
    PythonPoint.netPythonPoint.net
    • Offers
    • RegisterLogin
      • Learn More

      Python

      SKILL IS IMPORTANT THAN DEGREE Be skill full.
      • Home
      • Blog
      • Python
      • HOW TO MAKE A WEBSITE WITH PYTHON AND DJANGO

      HOW TO MAKE A WEBSITE WITH PYTHON AND DJANGO

      • Posted by Python Point Team
      • Categories Python
      • Date November 23, 2020
      • Comments 0 comment
      HOW TO MAKE A WEBSITE WITH PYTHON AND DJANGO

      Django is Python web framework that can be used to build web applications. Django is written in Python and you don’t need to use any external libraries or packages while creating web applications. You can add external libraries for making your web applications more cool.

      Structure of a Django Website

      A Django website consists of a single project that is divided into separate apps. Each app handles a self-contained function that the site needs to perform. For example, there will be app for user management like login, register, logout etc. and many other apps for other functionalities depending upon your application. All this apps will be inside your single project.

      There are some configurations that apply to the project as a whole, such as project settings, URLs, shared templates and static files. Each application can have its own database and its own functions to control the data flow. Each application has its own URLs along with its own HTML templates and static files, like CSS.

      Django apps support the Model-View-Controller pattern, which is an architecture on which most web frameworks are built. There will be three separate files that handle the three main pieces of logic separately:

      • Model – Usually a database, it defines the data structure. Base layer to the application.
      • View – displays the data to the user with HTML and CSS.
      • Controller – handles how the database and the view interact with each other.

      Although Django is based on the MVC pattern, the controller part is handled by Django itself. The user need not worry about making connections between database and views.

      To be more specific, Django uses the Model-View-Template (MVT) pattern.

      If you want more info on Django, check out their well written documentation.

      • Share:
      author avatar
      Python Point Team

      Previous post

      How to uninstall python in Windows 10?
      November 23, 2020

      Next post

      WHAT COMMAND IS USED TO OUTPUT TEXT FROM BITH PYTHON SHELL AND WITHIN A PYTHON MODULE?
      November 23, 2020

      You may also like

      Introduction to Transfer Learning with Python: A Practical Guide
      31 December, 2022

      Introduction: Definition of transfer learning Overview of how transfer learning works in the context of machine learning Why transfer learning is useful and important Section 1: Transfer learning in Python with Keras In this section, we will explore how to …

      How to Check Type in Python
      31 December, 2022

      In this article, we will learn to check type in Python. The built-in function type() can be used to check the type of data in Python.

      How to make web crawler in python?
      31 December, 2022

      A web crawler is a systematic, well-defined process of extracting specific data about a topic. We have a library named as scrapy which helps in making web crawler. We can install scrapy by the following command:- Now we can easily …

      Subscribe
      Login
      Notify of
      Please login to comment
      0 Discussion
      Inline Feedbacks
      View all comments

      Latest Courses

      (Hindi) Ways to earn minimum 1 Lakh Per month as Programmer

      (Hindi) Ways to earn minimum 1 Lakh Per month as Programmer

      ₹10,000
      (HINDI) Full Stack Web Development In Python 3.8 And Django 3.1

      (HINDI) Full Stack Web Development In Python 3.8 And Django 3.1

      ₹25,000 ₹2,500

      Latest Posts

      • Introduction to Transfer Learning with Python: A Practical Guide
      • How to Check Type in Python
      • How to make web crawler in python?
      • Why was the language called “python”?
      • Why Python is so Popular
      Contact
      •   support@pythonpoint.com

      We get you the best Python Courses and Blogs aiming to provide skill.

      We Believe Skill is much more important than a Degree

      Company
      • About Us
      • Blog
      • Offers
      • Contact
      Useful Links
      • Courses
      Support
      • Need Support

      © 2020 ALL RIGHTS RESERVED​ PYTHONPOINT.NET

      PythonPoint

      • Terms of Use
      • Refund Policy
      • Privacy Policy

      Login with your site account

      Lost your password?

      Not a member yet? Register now

      Register a new account

      Are you a member? Login now

      wpDiscuz