
Python Django开发实战
文章平均质量分 87
Python Django开发实战(视频讲解版)
MetalTrader
时来天地皆同力,运去英雄不自由
展开
-
第4章 Django ORM应用与原理剖析
Django的ORM模块是框架特色功能之一,它把数据表与Python类对应、表字段与类属性对应、类实例与数据记录对应,并将对类实例的操作映射到数据库中。开发者不再需要写SQL代码,可以更加专注地完成业务逻辑,极大地提高了开发效率。本章将围绕post应用首先创建应用需要的Models,之后介绍ORM API的使用方法,最后剖析ORM的实现原理。学会使用框架提供的功能是必要的,同时理解其实现原理往往会事半功倍。4.1 构建post应用需要的数据表4.1.1 post应用的Models定义post应用原创 2021-07-17 08:17:25 · 1056 阅读 · 0 评论 -
第3章 Django项目框架搭建
借助Django提供的管理工具,我们可以发现项目的搭建过程是简单且优雅的。只需要在命令行上执行几个命令就可以完成一个项目的初始化过程。项目的主体框架搭建完成后,实现具体的应用功能就变得非常简单。本章将利用Django的工具完成BBS项目的搭建。3.1 Django管理工具创建项目骨架3.1.1 django-admin创建项目骨架Django提供了django-admin这个功能强大的命令行管理工具,其中最重要的就是可以利用它来完成项目的创建。之前在虚拟环境中安装了Django,所以,这个管理工原创 2021-07-17 07:38:03 · 720 阅读 · 0 评论 -
第2章 Django开发环境配置
正所谓“工欲善其事,必先利其器”,我们在真正编写应用之前,需要搭建基本的开发环境。对于将来要做的Django应用来说,由于它是完全基于Python的Web开发框架,所以,首先需要安装Python。为了让应用拥有独立的开发环境,还需要安装Python虚拟环境。之后,就可以安装本书的主角Django了。任何系统都需要数据存储,Django支持多种数据库,这里选择安装企业级开发中最流行的关系型数据库MySQL。最后,选择PyCharm这个IDE作为开发工具,它为Django等PythonWeb框架提供了非常好的支原创 2021-07-16 15:31:30 · 477 阅读 · 0 评论 -
第1章 初识Django框架
Django是一个开放源代码的Web应用框架,使用Python语言编写完成。由于Python语言是跨平台的,所以,不论操作系统是Windows、Linux还是macOS X,都可以开发Django应用。Web框架是一套组件,提供通用的设计模式,能够最大程度地降低开发Web站点的难度。Django的设计目标就是使开发复杂的、数据库驱动的网站变得简单,注重组件的可重用性与可插拔性。本章我们就来看一看Django是怎么被发明出来的,它能够做什么,有哪些组件以及各自的功能特性。1.1 Django的产生背景原创 2021-07-08 22:27:01 · 832 阅读 · 0 评论