Django从入门到精通:Python小白系统学习指南.pptxVIP

  • 0
  • 0
  • 约1.12千字
  • 约 8页
  • 2026-03-02 发布于北京
  • 举报

Django从入门到精通:Python小白系统学习指南.pptx

Django2入门第一章1.1django介绍

什么是djangodjango是一个开源的web应用框架,由python编写,他拥有着非常齐备的官方文档,提供一站式的解决方案,包括缓存,数据库orm,管理后台,验证,表单处理等,因此它可以使快速搭建高性能,优雅的网站变得非常简单。

什么是web框架Web框架(Webframework)或者叫做Web应用框架(Webapplicationframework),是用于进行Web开发的一套软件架构。大多数的Web框架提供了一套开发和部署网站的方式。为Web的行为提供了一套支持的方法。使用Web框架,很多的业务逻辑外的功能不需要自己再去完善,而是使用框架已有的功能就可以。

Django都有哪些模块模型model:数据层,处理与数据相关的所有事物视图view:表现层,用来处理用户发出的请求模版template:模版层,通过视图函数渲染html模版,得到动态的前端页面路由url:网站的入口,关联到对应的视图函数,访问网址就对应一个函数表单forms:表单,用在在浏览器输入数据提交,并对这些数据进行验证。后台admin:django自带一个管理后台,对你提交的数据进行管理配置settings:django的设置,配置文件。

mvt

学习的准备工作Python基础知识的了解对linux/mac系统有一定使用经验(windows也不受影响)对mysql数据库有了一定概念上的理解Python3当前django版本2.1.2

本课程的学习目的全面掌握Django的基础知识,可以用django开发web应用和基本的api接口服务以django为中心,了解web的延展知识,了解真实技术公司的开发思路和开发习惯希望同学通过本课程的学习,在工作中无论是否使用django或者是否是django2的版本,都可以顺利上手python的web服务开发

基本命令django-adminstartproject项目名-创建一个django项目pythonmanage.pystartapp应用名-项目中创建一个应用Pythonmanage.pyshell-进入调试代码的调试模式pythonmanage.pymakemigrations-数据库创建更改文件pythonmanage.pymigrate-同步到数据库进行更新pythonmanage.pyflush-清空数据库pythonmanage.pyrunserver0.0.0.0:8000-启动开发服务器pythonmanage.py+回车可查看更多命令

文档评论(0)

1亿VIP精品文档

相关文档