Django网页开发

本文档详细介绍了Django的学习过程,从课程目标、环境搭建到项目创建、应用开发、模板设计、模型操作、Admin使用,再到博客网站的实现。通过实例讲解,帮助读者掌握Django的基本语法和开发流程,实现基于Django的个人博客系统。

Django 学习


课程目标及内容

学些网址

慕课网杜秉轩老师课程

课程目标
  • 学习并掌握Django的基本语法

  • 了解Django的部分原理以及各组件的额含义

  • 可以独立使用Django进行基本的网络开发

课程内容
  • 了解Django

  • 搭建开发环境

  • 完成一个简单的个人博客网站

知识要求
  • 掌握Python预研

  • 了解HTML预研

  • 了解浏览器上网的基本原理


课前准备

Django简介

Django是一个基于Python的高级Web开发框架,开源

pip install Django==1.10.2
python -m django --version

在这里插入图片描述

浏览器基本原理

本质是网络通信,即通过网络进行数据传递,浏览器通过通信后获取该页面的源代码文档,然后解析后返回给页面
在这里插入图片描述
在这里插入图片描述

Python 环境搭建

python
  • 下载路径:https://www.python.org/downloads/
  • 系统: 64 、32
  • 环境变量
django
  • 下载路径:https://www.djangoproject.com/download/
  • python版本
  • 安装方式:pip、源码安装
开发工具
  • Pycharm
  • Sublime Text
  • Atom

创建项目

创建步骤
进入想要创建项目的目录
输入: django-admin startproject myblog
项目目录结构

目录名称不建议后期修改
在这里插入图片描述

wsgi.py

WSGI(Python Web Server Gateway Interface)

中文名: Python服务器网关接口

Python应用与Web服务器之间的接口

urls.py

URL配置文件

Django项目中所有页面都需要配置URL

settings.py

项目配置总文件

BASE_DIR :项目根目录

init.py

Python中声明模块

内容默认为空

启动命令
python manage.p
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值