{"id":6070,"date":"2021-04-09T18:28:00","date_gmt":"2021-04-09T18:28:00","guid":{"rendered":"https:\/\/azoora.com\/blog\/?p=6070"},"modified":"2021-04-03T18:38:59","modified_gmt":"2021-04-03T18:38:59","slug":"django-cheat-sheet-and-free-samples","status":"publish","type":"post","link":"https:\/\/azoora.com\/blog\/freebies\/django-cheat-sheet-and-free-samples\/","title":{"rendered":"Django: Cheat Sheet And Free Samples"},"content":{"rendered":"\n<p>This article is just another&nbsp;<strong>Django Cheat Sheet<\/strong>&nbsp;that might help beginners to speed up their learning curve and code much faster projects with commercial value. For newcomers, Django is the most popular Python-based web framework initially released in 2003. Since then,&nbsp;<strong>Django<\/strong>&nbsp;has become a reference framework in the web development ecosystem mostly for the \u201cbatteries-included\u201d concept and built-in security patterns coded by experienced developers. To make this article more useful&nbsp;and trigger curious minds into programming, a few open-source&nbsp;<strong>Django<\/strong>&nbsp;projects will be mentioned.<\/p>\n\n\n\n<p><strong>Thank you for reading<\/strong>! TL;DR: Links and Resources<\/p>\n\n\n\n<ul><li>Django \u2013 a few reasons to use it<\/li><li>Scaffolding a Django Project and start it<\/li><li>Create a Django template<\/li><li>Create a new model and use it<\/li><li>Accommodate with Django Shell<\/li><li>How to access the admin section<\/li><li><a href=\"https:\/\/themesberg.com\/product\/django\/volt-admin-dashboard-template\">Django Volt Bootstrap 5<\/a>\u00a0\u2013 design crafted by Themesberg<\/li><li><a href=\"https:\/\/appseed.us\/product\/django-soft-ui-design-system\">Django Soft UI Design System<\/a>\u00a0\u2013 provided by AppSeed<\/li><li><a href=\"https:\/\/appseed.us\/admin-dashboards\/django-datta-able\">Django Datta Able<\/a>\u00a0\u2013 a simple and colorful dashboard<\/li><\/ul>\n\n\n\n<h2>Django \u2013 Reasons to use it<\/h2>\n\n\n\n<p>At the moment this article is published, Django is actively supported by 2k+ contributors with monthly releases and security fixes that keep up the Django core with the latest patterns and concepts used in production.&nbsp;Big tech companies like Instagram and Disqus use Django as the main technology for their core services and this argument might be enough to convince beginners to take a look at this amazing web framework. Being in production for more than 15 years,&nbsp; Django community members released in the open-source ecosystem many useful libraries. I will mention just a few below:<\/p>\n\n\n\n<ul><li><a href=\"https:\/\/django-extensions.readthedocs.io\/en\/latest\/\"><strong>Django Extensions<\/strong><\/a>&nbsp;\u2013 provides many useful helpers<\/li><li><strong><a href=\"https:\/\/django-environ.readthedocs.io\/en\/latest\/\">Django-environ<\/a>&nbsp;<\/strong>\u2013 manage the environment variables with ease<\/li><li><a href=\"https:\/\/www.django-rest-framework.org\/\"><strong>Django REST framework<\/strong><\/a>&nbsp;\u2013 a flexible toolkit for coding APIs fast<\/li><li><a href=\"https:\/\/django-allauth.readthedocs.io\/en\/latest\/\"><strong>Django-Allauth<\/strong><\/a>&nbsp;\u2013 a popular module for social logins using Google, Facebook, Github, and many more<\/li><\/ul>\n\n\n\n<p>To learn more than this article provides, feel free to access the official&nbsp;<a href=\"https:\/\/www.djangoproject.com\/\">Django<\/a>&nbsp;website and&nbsp;<a href=\"https:\/\/docs.djangoproject.com\/en\/3.1\/\">documentation<\/a>.<\/p>\n\n\n\n<h2>Scaffolding a Django Project<\/h2>\n\n\n\n<p>The goal of this section is to generate a minimal Django starter using the console. before we start, it might be a good idea to check if Python is properly installed and accessible in the terminal.<\/p>\n\n\n\n<p><strong>1# \u2013 Check Python version<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ python --version\nPython 3.8.4<\/pre>\n\n\n\n<p><strong>2# \u2013 Create and activate a virtual environment<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># Unix based systems\n$ virtualenv env\n$ source env\/bin\/activate<\/pre>\n\n\n\n<p><strong>3# \u2013 Start the project<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ $ python manage.py runserver\n...\nDjango version 3.1.7, using settings 'firstdjango.settings'\nStarting development server at http:\/\/127.0.0.1:8000\/\nQuit the server with CTRL-BREAK.<\/pre>\n\n\n\n<p>If all goes well, by visiting the browser we should a nice \u201cWelcome\u201d page generated for us by Django.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-attachment-id=\"6072\" data-permalink=\"https:\/\/azoora.com\/blog\/freebies\/django-cheat-sheet-and-free-samples\/attachment\/django-starter-banner\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-banner.png\" data-orig-size=\"1755,645\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"django-starter-banner\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-banner-300x110.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-banner-1024x376.png\" loading=\"lazy\" width=\"1024\" height=\"376\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-banner-1024x376.png\" alt=\"\" class=\"wp-image-6072\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-banner-1024x376.png 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-banner-300x110.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-banner-768x282.png 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-banner-1400x515.png 1400w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-banner.png 1755w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Django \u2013 Starter Homepage<\/p>\n\n\n\n<h2>Create a Django app<\/h2>\n\n\n\n<p>Django by default has a modular codebase based on \u201capps\u201d. This pattern&nbsp;impacts&nbsp;the project maintenance and evolutions in a positive way because features are isolated and test-able. When a legacy project needs to be enhanced with a new core feature we might use a new \u201capp\u201d for this and the necessary steps are listed below:<\/p>\n\n\n\n<ul><li>Navigate to the root project folder<\/li><li>Create the \u201capp\u201d running the command \u201c$ python manage.py startapp &lt;new_app_name&gt;\u201d<\/li><li>Inform Django that a new \u201capp\u201d is registered (this is not done automatically) by adding \u201capp name\u201d to \u201cINSTALLED_APPS\u201d section in the core settings file<\/li><li>Execute Django migration and we are good to go with the new \u201capp\u201d<\/li><\/ul>\n\n\n\n<h2>Create a Django Template<\/h2>\n\n\n\n<p>Using templates in our projects is something that helps us to win time and reuse components when new pages are built. Django comes with an intuitive structure regarding this topic as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-attachment-id=\"6073\" data-permalink=\"https:\/\/azoora.com\/blog\/freebies\/django-cheat-sheet-and-free-samples\/attachment\/django-templates-files\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-templates-files.png\" data-orig-size=\"1159,211\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"django-templates-files\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-templates-files-300x55.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-templates-files-1024x186.png\" loading=\"lazy\" width=\"1024\" height=\"186\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-templates-files-1024x186.png\" alt=\"\" class=\"wp-image-6073\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-templates-files-1024x186.png 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-templates-files-300x55.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-templates-files-768x140.png 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-templates-files.png 1159w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Django \u2013 Template Files<\/p>\n\n\n\n<p>Once the template is defined, we can serve the&nbsp;file&nbsp;to users:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-attachment-id=\"6074\" data-permalink=\"https:\/\/azoora.com\/blog\/freebies\/django-cheat-sheet-and-free-samples\/attachment\/django-serve-template-file\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-serve-template-file.png\" data-orig-size=\"1160,155\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"django-serve-template-file\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-serve-template-file-300x40.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-serve-template-file-1024x137.png\" loading=\"lazy\" width=\"1024\" height=\"137\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-serve-template-file-1024x137.png\" alt=\"\" class=\"wp-image-6074\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-serve-template-file-1024x137.png 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-serve-template-file-300x40.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-serve-template-file-768x103.png 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-serve-template-file.png 1160w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Django \u2013 Serve Template File<\/p>\n\n\n\n<h2>Django \u2013 Create a new Model<\/h2>\n\n\n\n<p>In Django world, a model stands for a new table required by our project to save new information.&nbsp;Please take a look at the necessary steps to define and use a new model:<\/p>\n\n\n\n<p><strong>1# \u2013&nbsp;Update&nbsp;the \u201cmodels.py\u201d file saved in the \u201capp\u201d directory&nbsp;<\/strong>with the new table&nbsp;<strong>definition&nbsp;<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">from django.db import models\n\nclass Employee(models.Model):\n first_name = models.CharField(max_length=30)\n last_name = models.CharField(max_length=30)\n        role = models.CharField(max_length=10)<\/pre>\n\n\n\n<p><strong>2# \u2013&nbsp;Generate the SQL code and effectively add the table to the database<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ python manage.py makemigrations test_app\n$ python manage.py migrate<\/pre>\n\n\n\n<h2>Django Shell<\/h2>\n\n\n\n<p>This powerful feature allows us to interact with project code, inspect classes, call helpers and query the database.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ python manage.py shell<\/pre>\n\n\n\n<p>The above command typed in the root of any Django project will open the interactive \u201cshell\u201d and we do many things with ease. To see this in action, let\u2019s select all registered users.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ python manage.py shell\n>>> from django.contrib.auth.models import User\n>>> all_users =  User.objects.all()<\/pre>\n\n\n\n<p>In the same manner, we can update the information, a user for instance.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ python manage.py shell\n>>> from django.contrib.auth.models import User\n>>> user = User.objects.get(username=\"testuser\")\n>>> user.is_admin = True\n>>> user.save()<\/pre>\n\n\n\n<h2>Access the admin section<\/h2>\n\n\n\n<p>Django unlocks the \u201cadministration\u201d section&nbsp;only for superusers. To create a \u201csuperuser\u201d we should use the Django shell:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ python manage.py createsuperuser<\/pre>\n\n\n\n<p>Once the \u201csuperuser\u201d is created we can authenticate and manage visually&nbsp;all tables and users defined in the project.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-attachment-id=\"6075\" data-permalink=\"https:\/\/azoora.com\/blog\/freebies\/django-cheat-sheet-and-free-samples\/attachment\/django-starter-admin\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-admin.png\" data-orig-size=\"1780,479\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"django-starter-admin\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-admin-300x81.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-admin-1024x276.png\" loading=\"lazy\" width=\"1024\" height=\"276\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-admin-1024x276.png\" alt=\"\" class=\"wp-image-6075\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-admin-1024x276.png 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-admin-300x81.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-admin-768x207.png 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-admin-1400x377.png 1400w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-starter-admin.png 1780w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Django Administration Dashboard<\/p>\n\n\n\n<p>With all this fresh information in mind, it might be a good&nbsp;idea to start coding something useful on top of a few production-ready starters provided by Creative-Tim and AppSeed. All mentioned projects can be downloaded from Github and the permissive license allows the usage for hobby and commercial projects.<\/p>\n\n\n\n<h2><a href=\"https:\/\/appseed.us\/product\/django-soft-ui-design-system\">Django&nbsp;Soft Design System<\/a><\/h2>\n\n\n\n<p>A simple Django starter&nbsp;crafted on top of Soft UI Design System, a modern Bootstrap 5 UI Kit.&nbsp;<a href=\"https:\/\/appseed.us\/ui-kit\/soft-ui-design-system\"><strong>Soft UI Design System<\/strong><\/a>&nbsp;is built with over 70 frontend individual elements, like buttons, inputs, navbars, navtabs, cards or alerts, giving you the freedom of choosing and combining.&nbsp;<strong>Django Codebase<\/strong>&nbsp;is already enhanced with a database, session-based authentication, helpers, and deployment scripts.<\/p>\n\n\n\n<ul><li><a href=\"https:\/\/appseed.us\/product\/django-soft-ui-design-system\">Django Soft Design System<\/a>&nbsp;\u2013 product page<\/li><li><a href=\"https:\/\/django-soft-ui-free.appseed-srv1.com\/\">Django Soft Design System<\/a>&nbsp;\u2013 LIVE Deployment<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-attachment-id=\"6077\" data-permalink=\"https:\/\/azoora.com\/blog\/freebies\/django-cheat-sheet-and-free-samples\/attachment\/soft-ui-design-system-screen\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/soft-ui-design-system-screen.png\" data-orig-size=\"1280,641\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"soft-ui-design-system-screen\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/soft-ui-design-system-screen-300x150.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/soft-ui-design-system-screen-1024x513.png\" loading=\"lazy\" width=\"1024\" height=\"513\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/soft-ui-design-system-screen-1024x513.png\" alt=\"\" class=\"wp-image-6077\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/soft-ui-design-system-screen-1024x513.png 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/soft-ui-design-system-screen-300x150.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/soft-ui-design-system-screen-768x385.png 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/soft-ui-design-system-screen.png 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Django Soft UI System \u2013 Open-Source Seed Project<\/p>\n\n\n\n<h2><a href=\"https:\/\/themesberg.com\/product\/django\/volt-admin-dashboard-template\">Django Bootstrap 5 Volt<\/a><\/h2>\n\n\n\n<p>Open-source&nbsp;<a href=\"https:\/\/themesberg.com\/templates\/django\"><strong>Django Template<\/strong><\/a>&nbsp;seed project crafted with authentication, basic modules, deployment scripts on top of a modern jQuery-free design \u2013&nbsp;<strong>Volt Dashboard<\/strong>. This Dashboard Template is designed on top of Bootstrap, the world\u2019s most popular framework for building responsive, mobile-first sites.&nbsp;&nbsp;<strong>Volt Dashboard<\/strong>&nbsp;brings 11 example pages including an overview, sign in, sign up, transactions page and many more. There are 3 lightweight and Vanilla JS plugins that come with Volt, namely a date picker, notification and charts library.<\/p>\n\n\n\n<ul><li><a href=\"https:\/\/themesberg.com\/product\/django\/volt-admin-dashboard-template\">Django Bootstrap 5 Volt<\/a>&nbsp;\u2013 product page<\/li><li><a href=\"https:\/\/tb-volt-dashboard-django.appseed-srv1.com\/\">Django Bootstrap 5 Volt \u2013 Demo<\/a>&nbsp;\u2013 LIVE deployment<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-attachment-id=\"6079\" data-permalink=\"https:\/\/azoora.com\/blog\/freebies\/django-cheat-sheet-and-free-samples\/attachment\/django-dashboard-volt-screen-widgets\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-volt-screen-widgets.png\" data-orig-size=\"1280,640\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"django-dashboard-volt-screen-widgets\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-volt-screen-widgets-300x150.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-volt-screen-widgets-1024x512.png\" loading=\"lazy\" width=\"1024\" height=\"512\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-volt-screen-widgets-1024x512.png\" alt=\"\" class=\"wp-image-6079\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-volt-screen-widgets-1024x512.png 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-volt-screen-widgets-300x150.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-volt-screen-widgets-768x384.png 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-volt-screen-widgets.png 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Django Volt Dashboard \u2013 Free Django Starter.<\/p>\n\n\n\n<h2><a href=\"https:\/\/appseed.us\/admin-dashboards\/django-datta-able\">Datta Able&nbsp;Django<\/a><\/h2>\n\n\n\n<p>Production-ready&nbsp;<strong>Django<\/strong>&nbsp;dashboard coded with authentication, database, modular codebase on top of a modern UI:&nbsp;<strong>Datta Able<\/strong>&nbsp;admin dashboard (free version).&nbsp;<strong><a href=\"https:\/\/appseed.us\/admin-dashboards\/django-dashboard-dattaable-pro\">Datta Able<\/a>&nbsp;<\/strong>rendering&nbsp;<strong>is fast in all major browsers<\/strong>. It is passed through a good score in Google Page Speed, Pingdom, GT Metrix. Code passed via w3 validators with all w3 standards. This admin panel is fully responsive and tested on all retina devices.<\/p>\n\n\n\n<ul><li><a href=\"https:\/\/appseed.us\/admin-dashboards\/django-datta-able\">Datta Able Django<\/a>&nbsp;\u2013 Product page<\/li><li><a href=\"https:\/\/django-datta-able.appseed-srv1.com\/\">Datta Able Django \u2013 Demo<\/a>&nbsp;\u2013&nbsp;LIVE Deployment<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-attachment-id=\"6080\" data-permalink=\"https:\/\/azoora.com\/blog\/freebies\/django-cheat-sheet-and-free-samples\/attachment\/django-dashboard-dattaable-screen\/#main\" data-orig-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-dattaable-screen.png\" data-orig-size=\"1280,640\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"django-dashboard-dattaable-screen\" data-image-description=\"\" data-medium-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-dattaable-screen-300x150.png\" data-large-file=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-dattaable-screen-1024x512.png\" loading=\"lazy\" width=\"1024\" height=\"512\" src=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-dattaable-screen-1024x512.png\" alt=\"\" class=\"wp-image-6080\" srcset=\"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-dattaable-screen-1024x512.png 1024w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-dattaable-screen-300x150.png 300w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-dattaable-screen-768x384.png 768w, https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-dashboard-dattaable-screen.png 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Django Datta Able \u2013 Free Django Starter.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article is just another&nbsp;Django Cheat Sheet&nbsp;that might help beginners to speed up their learning curve and code much faster projects with commercial value. For newcomers, Django is the most popular Python-based web framework initially released in 2003. Since then,&nbsp;Django&nbsp;has become a reference framework in the web development ecosystem mostly for the \u201cbatteries-included\u201d concept and [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":6081,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[8,77],"tags":[228,57,73],"jetpack_featured_media_url":"https:\/\/azoora.com\/blog\/wp-content\/uploads\/2021\/04\/django-sheet.png","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/p7FQPL-1zU","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/posts\/6070"}],"collection":[{"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/comments?post=6070"}],"version-history":[{"count":1,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/posts\/6070\/revisions"}],"predecessor-version":[{"id":6082,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/posts\/6070\/revisions\/6082"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/media\/6081"}],"wp:attachment":[{"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/media?parent=6070"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/categories?post=6070"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azoora.com\/blog\/wp-json\/wp\/v2\/tags?post=6070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}