django项目的搭建——安装和启动
环境安装
1、pip install django==2.2.0
2、用django-admin检查django是否安装成功
djiango项目的创建
创建adjango项目的两种方式:
- file >> new project 选择第二个django,对项目取名(不能含中文),选择本地解释器,勾选本地解释器,见下图
- 创建ajango项目:django-admin startproject 项目名
创建app:
- pycharm命令行创建:python3 manage.py startapp platform
- 在settings.py文件中添加应用
启动django
命令行输入:python manage.py runserver 8000
此时打开http://127.0.0.1:8080/,如果出现Django主页,则证明成功
django项目结构介绍
AutomationPlatform目录 (工程所在的目录)
manage.py 命令行工具,能够操作Django工程。
AutomationPlatform文件夹 (工程的Python包会放在此文件夹下)
(1) AutomationPlatform/init.py (这个空的文件会告诉Python编译器,这个目录应该作为Python包)
(2) AutomationPlatform/settings.py(此工程的配置文件)
(3) AutomationPlatform/urls.py(此工程所包括的URL路径)
(4) AutomationPlatform/settings.py(该文件定义了一个进入WSGI服务器的接入点)
platform文件夹(该目录下将包含所有Django Application所需要的文件)
(1) platform/init.py(告诉编译器这是一个Python包)
(2) platform/admin.py(在这个文件下,创建管理控制台)
(3) platform/apps.py(在这个文件下,创建所需的应用)
(4) platform/models.py(在这个文件下,创建应用所需models)
(5) platform/views.py(在这个文件下,创建应用所需视图)
(6) platform/tests.py(在这个文件下,创建应用测试用例)
templates文件夹(目录暂时是空的,应该包含模板文件)
migrations文件夹(在以后与数据库和models之间的联系会有使用)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!