python web 开发 - Django 入门
开篇 通过上一篇 python 入门实战 - 学生管理系统 练习了一把 python 语法。本篇总结下 Django 这个 web 框架的入门使用。前提是要有相关的 web 开发经验(Java, php等)。因为本文不会涉及 http 协议,前后端分离不分离等概念。 另附: 官方教程: https://docs.djangoproject.com/en/3.0/intro/tutorial02/ 菜鸟教程: https://www.runoob.com/django/django-tutorial.html 正文 本人开发环境 操作系统: MacOS IDE: vscode 数据库: mysql python 版本 3.x 准备工作 安装 django (非 maOS 操作系统 请参考开篇的教程选择安装方式,以及验证是否安装成功) python3 -m pip install django==1.11.6 创建项目 django-admin startproject helloworld(这个是项目名) 图中标记了 4 个地方 1. 创建完 helloworld 项目后,会发现helloworld 下面还有一个 helloworld, 后面说到的 helloworld 一般都是第一层级,简称项目根目录 2. settings.py 主要是一些配置,比如数据库,静态文件存放位置等 3