初识Django
- Python知识点:函数、面向对象。
- 前端开发:HTML、CSS、JavaScript、jQuery、BootStrap。
- MySQL数据库。
- Python的Web框架:
- Flask,自身短小精悍 + 第三方组件。
- Django,内部已集成了很多组件 + 第三方组件。【主要】
1.安装django
pip install django
c:\python39
- python.exe
- Scripts
- pip.exe
- django-admin.exe 【工具,创建django项目中的文件和文件夹】
- Lib
- 内置模块
- site-packages
- openpyxl
- python-docx
- flask
- django 【框架的源码】
2.创建项目
django中项目会有一些默认的文件和默认的文件夹。
2.1 在终端
-
打开终端。
-
进入某个目录(项目放在哪里)。
/Users/wupeiqi/PycharmProjects/gx
-
执行命令创建项目
"c:\python39\Scripts\django-admin.exe" startproject 项目名称
# 如果 c:\python39\Scripts 已加入环境系统环境变量。 django-admin startproject 项目名称
# 我自己的电脑 /Library/Frameworks/Python.framework/Versions/3.9/bin/django-admin startproject mysite
2.2 Pycharm
注意:
- Python解释器安装目录:C:\python39\python.exe lib....
/Library/Frameworks/Python.framework/Versions/3.9/
- F:\pycode\ (基于Django创建的项目)
/Users/wupeiqi/PycharmProjects
特殊说明:
-
命令行,创建的项目是标准的。
-
pycharm,在标准的基础上默认给咱们加了点东西。
-
创建了一个templates目录【删除】
-
settings.py中
-
默认项目的文件介绍:
mysite
├── manage.py 【项目的管理,启动项目、创建app、数据管理】【不要动】【***常常用***】
└── mysite
├── __init__.py
├── settings.py 【项目配置】 【***常常修改***】
├── urls.py 【URL和函数的对应关系】【***常常修改***】
├── asgi.py 【接收网络请求】【不要动】
└── wsgi.py 【接收网络请求】【不要动】