Python Django 4 Crash Course For Beginners | Build a Student Management System | Web Development

Bob's Programming Academy
Bob's Programming Academy
124.4 هزار بار بازدید - 2 سال پیش - In this crash course, we
In this crash course, we will teach you Django 4 by building a student management system that allows for creating, reading, updating, and deleting students' information. Source Code on GitHub: github.com/BobsProgrammingAcademy/student-manageme… COURSE CONTENTS 00:00:00 Introduction 00:00:20 CRUD Operations 00:00:44 Project Overview 00:01:47 Why Django 00:02:44 Why Bootstrap 00:03:15 Why Bootswatch 00:03:45 Prerequisites 00:05:26 Create a Project Directory 00:05:54 Virtual Environments 00:08:12 Install Django 00:08:52 Create a Django Project 00:10:17 Django Project Structure 00:13:20 Create the Students App 00:14:29 Django App Structure 00:15:38 Add Students App to settings.py 00:16:10 Views 00:17:11 Templates 00:18:32 URLs 00:23:23 Database Models 00:24:28 Create the Student Model 00:27:13 Migrations 00:29:14 DB Browser for SQLite 00:29:40 View All Students - View 00:32:07 Download a Bootswatch Theme 00:32:22 Static Files 00:33:14 Install Bootstrap and Bootswatch 00:35:49 Create the Layout 00:40:50 Install Font Awesome Icons 00:41:42 Font Awesome Icons 00:43:17 Templates in Django 00:43:52 Django Template Tags 00:44:43 View All Students - Template 00:49:20 View All Students - Testing - No Data 00:50:06 Django Admin 00:50:52 Register the Student model in admin.py 00:51:34 Create a Superuser 00:52:35 Add Data via Django Admin 00:54:25 View All Students - Testing With Data 00:54:41 HTTP Request-Response Cycle 00:56:03 Model-View-Template Pattern 00:58:38 View a Student - View 01:00:39 View a Student - URL 01:01:57 View a Student - Template 01:07:59 Document Object Model 01:10:05 View a Student - Testing 01:11:19 Forms 01:13:17 Django Form Class 01:13:48 Model Forms 01:14:38 Create the Student Form 01:18:21 Create a Student - View 01:18:58 HTTP Methods GET vs POST 01:23:00 Create a Student - URL 01:23:35 Template Inheritance - Extending Templates 01:26:39 Create base.html 01:28:17 Modify index.html 01:29:34 Create a Student - Template 01:33:34 CSRF Token and Security in Django 01:37:43 Link Pages to the Navigation Menu in base.html 01:38:17 Create a Student - Testing 01:39:14 Edit a Student - View 01:42:02 Edit a Student - URL 01:42:58 Edit a Student - Template 01:45:48 Edit a Student - Testing 01:46:57 Delete a Student - View 01:48:44 Delete a Student - URL 01:49:40 Delete a Student - Template 01:52:53 Delete a Student - Testing 01:53:48 Outro Royalty Free Music from Bensound: www.bensound.com/ #CRUD #Django #Python
2 سال پیش در تاریخ 1401/03/09 منتشر شده است.
124,446 بـار بازدید شده
... بیشتر