网站
文章平均质量分 66
zhengyuanyehit
这个作者很懒,什么都没留下…
展开
-
好用的编辑器Typora分享
Typora是一个极简易风格的Markdown编辑器和阅读器,可以提供无缝的编辑和阅读体验。如果需要永久使用,则需要安装带激活码的版本。可以下载安装试用版试用15天。原创 2024-03-31 09:55:02 · 938 阅读 · 0 评论 -
Python之Web开发中级教程----中级教程成果下载
以上都是实测完成,可以按照教程将环境和匹配的版本,配置等设置好环境,进入高级教程。Python+redis的实例测试。Pyinstaller安装。Ubuntu操作系统搭建。到目前为止,中级教程已经完成。Python的实例测试。Redis 安装配置。Python库中包括。也可以下载我搭建好的虚拟机。原创 2024-03-26 10:04:46 · 463 阅读 · 0 评论 -
Python之Web开发高级教程----前端Vue的基本使用
的趋势是轻量化和细化,能解决问题的应用就是好应用。而在移动互联网时代大的背景下,个人开发者的机遇在门槛低,成本低,跨设备和多平台四个方面。目前的使用和关注程度在三大框架中稍微胜出,并且它的热度还在递增。实现响应的数据绑定和组合的视图组件。是一个轻巧、高性能、可组件化的。核心是一个响应的数据绑定系统。库,同时拥有非常容易上手的。的目标是通过尽可能简单的。框架的作者,他认为,未来。是一个构建数据驱动的。是一套构建用户界面的。是一个构建数据驱动的。原创 2024-03-25 13:26:18 · 501 阅读 · 0 评论 -
Python之Web开发中级教程----ubuntu安装MySQL
sudo apt-get install libmysqlclient-dev /// 开发接口。sudo apt-get install mysql-client /// 客户端。3、安装Mysql server。5、确认Mysql的状态。6、安装Mysql客户端。原创 2024-03-19 08:59:38 · 655 阅读 · 0 评论 -
Python之Web开发中级教程----Django站点管理
中国大陆地区使用简体中文, 时区使用亚洲/上海时区, 注意这里不使用北京时区.本地化是将显示的语言、时间等使用本地的习惯,这里的本地化就是进行中国化.登陆站点 :http://127.0.0.1:8000/admin。注册模型成功后, 就可以在站点管理界面方便快速的管理数据.内容发布是由网站的管理员负责查看、添加、修改、删除数据。站点界面中没有书籍和人物管理入口,因为没有注册模型类。Django能够根据定义的模型类自动地生成管理模块。在应用的admin.py文件中注册模型类。发布内容后,优化模型类展示。原创 2024-03-18 10:46:45 · 723 阅读 · 0 评论 -
Python之Web开发中级教程----ubuntu中下载安装Postman
Postman最早是以Chrome浏览器插件的形式存在的,可以到chrome商店搜索下载安装。由于2018年初 Chrome停止对Chrome应用程序的支持,所以不再推荐使用该方式。PostMan 是一款功能强大的网页调试与发送网页 HTTP 请求的 Chrome 插件,可以直接去对我们写出来的路由和视图函数进行调试,作为后端程序员是必须要知道的一个工具。Postman提供了独立的安装包,不再依赖于Chrome浏览器了。3)现在,您可以在应用程序菜单中找到并打开Postman。原创 2024-03-17 10:37:24 · 1486 阅读 · 0 评论 -
Python之Web开发中级教程----创建Django子应用
(1)在项目工程的settings.py中,INSTALLED_APPS项添加应用的配置信息文件apps.py中的Config类。ORM框架就是把数据库表的行与相应的对象建立关联, 互相转换.使得数据库的操作面向对象.视图的第一个参数是HttpRequest类型的对象reqeust,包含了所有请求信息.MVT设计模式中的Model, 专门负责和数据库交互.对应(models.py)视图就是一个Python函数,被定义在应用的views.py中.apps.py:用于配置当前应用的相关信息。原创 2024-03-15 17:28:17 · 1295 阅读 · 0 评论 -
Python之Web开发中级教程----创建Django项目
Python manage.py runserver ip:端口 (想进入项目的目录,ip和端口可不写,默认是127.0.0.1和8000)步骤2: 使用以下命令删除数据库:python manage.py sqlflush | python manage.py dbshell。这将会删除项目文件夹及其所有内容。wsgi.py:项目与WSGI兼容的Web服务器入口。步骤1: 打开终端或命令行,进入项目的根目录。setting.py:项目的整体配置文件。urls.py:项目的URL配置文件。原创 2024-03-14 23:19:45 · 366 阅读 · 0 评论 -
Python之Web开发中级教程----搭建虚拟环境
虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响.请确保斜体部分替换为你自己的虚拟环境路径。工作在虚拟环境上, 提示符最前面会出现 “虚拟环境名称”,因为如果你在虚拟环境中,可能会影响到你的操作系统环境。例 :使用py3_django3的虚拟环境。创建成功后, 会自动工作在这个虚拟环境上。在虚拟环境中,安装django3.0。退出虚拟环境:deactivate。所有的虚拟环境都位于/home/删除虚拟环境:rm -rf。二、在虚拟环境中安装工具包。原创 2024-03-13 10:46:17 · 996 阅读 · 0 评论 -
Python之Web开发初学者教程—ubuntu中配置python3
的环境已经配置好了,一行代码便可实现。安装报错,还是采用运行安装包来安装。原创 2024-03-12 15:12:27 · 499 阅读 · 0 评论 -
Python之Web开发中级教程----搭建Django
MVC百度百科:全名Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。例如tornado用的是自己的异步非阻塞“wsgi”,flask则只提供了最精简和基本的框架。不要被缩写吓到了,这其实就是把不同类型的文件放到不同的目录下的一种方法,然后取了个高大上的名字。原创 2024-03-11 15:45:33 · 1117 阅读 · 0 评论 -
Python之Web开发中级教程----搭建Git环境三
进入Cmd.exe,进入工作目录,执行git clone https://github.com/zyyhit/gtest.git。场景:开发者A,开发者B在同一个项目协同开发,修改同一个代码文件。开发者A在Win10下,开发者B在Ubuntu下。Git config user.email ‘开发者A@163.com’如果遇到权限不够的情况,命令行前加上sudo,即赋予root权限。2、开发者B基于开发者A的基础上修改提交代码。3、开发者A确认开发者B所做的修改。1、开发者A修改提交代码。原创 2024-03-10 10:00:59 · 556 阅读 · 0 评论 -
Python之Web开发中级教程----搭建Git环境二
进入/home/go/work/gtest目录下新建No1Project目录,新建hello.py的代码文件。Git进行版本控制时,设置用户名和邮箱是非常重要的。执行:git commit -m ‘start No1Project’进入/home/go/work/gtest目录下。点击菜单栏里的‘Tokens(Classic)’在Ubuntu系统终端再次执行:git push。Ubuntu的终端执行:git clone。复制,记住生成的token!执行:git status。执行:git add .原创 2024-03-09 14:23:42 · 588 阅读 · 1 评论 -
Python之Web开发中级教程----搭建Git环境
git reflog 可以查看所有分支的所有操作记录(包括commit和reset的操作),包括已经被删除的commit记录,git log 则不能察看已经删除了的commit记录。编译产生的各种链接文件,我们很多时候并不需要上传,我们更需要关注上传的是有用的源文件。文件,在我们上传文件到远程仓库的时候,自动忽略文件中定义好的类型。HEAD~10表示当前最新版本的前10个版本,以此类推...HEAD^^表示当前最新版本的前两个版本,以此类推...HEAD^表示当前最新版本的前一个版本。原创 2024-03-08 15:21:10 · 628 阅读 · 1 评论 -
Python之Web开发中级教程----搭建SSH环境
这样每次登录时,远程主机会向用户发送一段随机字符串,而用户会用自己的私钥对这段随机字符串进行加密,然后把加密后的字符串发送给远程主机,远程主机会用用户的公钥对这段字符串进行解密,如果解密后的字符串和远程主机发送的随机字符串一致,那么就认为用户是合法的,允许登录。SSH 支持多种用于身份验证密钥的公钥算法, 包括 RSA、DSA、ECDSA 和 ED25519 等,其中 RSA 算法是最常用的,因为它是 SSH 协议的默认算法,所以我们这里以 RSA 算法为例来生成密钥,并配置免密码远程连接。原创 2024-03-07 20:37:47 · 1053 阅读 · 1 评论 -
Python之Web开发初学者教程—初级教程成果下载
以上都是本人实测完成,可以按照教程将环境和匹配的版本,配置等设置好,进入中级教程。√ Python+redis的实例测试。也可以下载我搭建好的虚拟机,直接进入中级教程。√ Pyinstaller安装。√ Pycharm 安装配置。√ Ubuntu操作系统搭建。√ Jieba 安装。√ Python的实例测试。√ Redis 安装配置。√ Python库中包括。到目前为止,初级教程已经完成。√ Python 配置。原创 2024-03-06 14:13:50 · 686 阅读 · 0 评论 -
Python之Web开发初学者教程—ubuntu下vi的使用
不过有一点要特别注意,就是您进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。初次使用vi的人都会想先用上下左右键移动光标,结果电脑一直哔哔叫,把自己气个半死,所以进入vi后,先不要乱动,转换到 「插入模式(Insert mode)」再说吧!在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」,这时候你就可以开始输入文字了。保存并退出(仅当文件有变化时保存)原创 2024-03-06 12:16:55 · 565 阅读 · 0 评论 -
Python之Web开发初学者教程—ubuntu中安装配置redis
Redis的配置信息在/etc/redis/redis.conf下。①绑定ip:如果需要远程访问,可将此⾏注释,或绑定⼀个真实ip。准备环境:VMWare,ubuntu18.04.6 LTS。如果以守护进程运⾏,则不会在命令⾏阻塞,类似于服务。设置为yes表示守护进程,设置为no表示⾮守护进程。如果以⾮守护进程运⾏,则当前终端被阻塞。二、安装完成后,确认操作。启动、停止、重启、关闭。②端⼝,默认为6379。⑦数据库,默认有16个。三、设置核心配置选项。③是否以守护进程运⾏。原创 2024-03-05 14:23:03 · 812 阅读 · 0 评论 -
Python之Web开发初学者教程----卸载ubuntu系统
子系统已被完全卸载,但是子系统文件夹仍然存在。为了释放硬盘空间,需要手动删除。子系统以释放硬盘空间或重新安装。本文将介绍如何彻底删除。之Web开发初学者教程----删除ubuntu系统。子系统,有时在使用过程中需要完全删除。在关闭所有子系统会话后,可以卸载。在命令行中,可以使用以下命令卸载。开头的文件夹,右键点击它并选择。首先,需要关闭所有正在运行的。是正在运行的子系统的名称。是要卸载的子系统的名称。在执行了上述步骤后,原创 2024-03-04 11:10:15 · 478 阅读 · 1 评论 -
Python之Web开发初学者教程----安装Ubuntu
之Web开发初学者教程----安装Ubuntu。提示创建帐户名和密码,按照自己需要创建即可。【开始】->Microsoft Store。进到相应的目录下就可以访问电脑上的文件。Step5:安装Linux常用软件。Step4:使用Ubuntu。准备环境:Win10。安装成功,点击启动。原创 2024-03-02 14:24:53 · 375 阅读 · 0 评论