| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Django项目-网上教学系统 -> 正文阅读 |
|
[Python知识库]Django项目-网上教学系统 |
一、项目部署本项目前端主要基于vue,后端采用Django框架,代码运行环境采用Ubuntu18.04,也就是liunx环境下实现网上教学系统的部署与管理。为了实现本项目的科学性和教学性,会零基础从头至尾的实现代码的讲解和程序的搭建。 1 git仓库配置目录 本项目的代码托管平台使用gitee云平台,如图所示注册和登录功能完成之后点击+号按钮实现新仓库的构建。 ?通过以上步骤后即完成了在gitee官网上拥有了自己的一个仓库drfstudy。 2 环境配置????????前面已经知道,本项目的代码执行环境基于liunx环境下实现,Linux 非常安全,不易受到恶意软件和病毒的攻击。 它不需要任何 **杀毒软件** 用于保护存储在系统上的文件和数据。 在 Linux 中,病毒无法自行执行,因为 Linux 中的每个程序都需要系统管理员(超级用户)的授权,他/她必须输入系统密码。通过这种方式,Linux 为用户提供了一个安全可靠的工作环境。 这就是为什么 Linux 是开发人员的首选。? 因此,通常连接liunx环境的软件有许多种类,自行百度。这里我采用的是xshell工具。输入端口名和账号密码之后点击确定即可完成连接。如图所示(环境) ? ? 3 git管理与创建一、Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程如图,可自行上网百度流程图: ?
配置ssh公钥
? ?密钥配置完成后查看生成密钥的文件和密钥值:
?完成查看后将密钥复制粘贴找到gitee网站上个人项目仓库的公钥管理设置下,配置好名称和公钥后点击保存即可。
?添加完成后,测试连接性,本次测试成功。 ? 三、远程clone部署项目经过以上步骤,本地已经与gitee.com实现了连通性,因此可以通过git命令实现克隆建立本地项目。点击个人项目主页,点击克隆/下载按钮,SSH通道选择成功后与复制粘贴到liunx环境下。 克隆本地完成。实际意义上git在本地及建立了一个本地工作区并且创建了一个本地仓库。 ? 四、绑定远程仓库?查看:
?为了实现便捷性,可以在此处更改连接名和项目名保持一致,可以更改为
?五、配置用户信息
? 六、同步代码,完成更新查看状态:
提交内容,完成更新
推送代码到远程,完成更新。 ?
? 4 总结 ?????????经过以上步骤,快速地实现了Python的Django框架的部署和git工作区的管理,下一节将快速地实现本项目的搭建以及模型类、Django rest Framework接口第三方库的使用以及视图函数的书写。感谢你的阅读!! |
|
|
上一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 2:42:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |