- 博客(12)
- 资源 (5)
- 问答 (3)
- 收藏
- 关注
原创 FLASK通过COOKIE实现只有登录后才能展示网页的功能
例子是一个简单的系统,由2个页面组成,分别是login.html和service.html。通常是只有登录login.html,验证用户名密码后,方能展示service.html界面。那么,如果有人直接输入:127.0.0.1:5000/service 。怎么样拒绝他登录,并返回到login界面呢?两种方法,cookie 和 session 这里我介绍cookie的实现方法。先看login.html和 一个flask中app.py的写法login.html 文件如下:&l...
2021-05-16 00:17:33 1198 1
原创 django项目中前后台数据的传递方法
django项目包含前台的HTML界面,以及后台的views视图。如何在前台界面中输入内容,传递到后台的views函数中计算(request.POST),再返回到前台界面展示(render)。这里通过制作一个简单的例子进行说明。我们先制作一个简单的界面add.html,访问者输入2个数字,点击按钮后显示2个数字的和。代码如下,红色部分着重解释:<!DOCTYPE html><html lang="en"><head> <meta chars
2021-05-07 00:37:59 954
原创 Django在其他IP启动
设置Django项目启动的地址,并且允许任何IP可以访问,否则只能通过127.0.0.1:8000修改setting文件ALLOW_HOSTS = ["*",]
2021-05-05 23:03:25 302
原创 Django基本使用 - 展示一个HTML文件
为实现这个小功能,主要用到4个文件,1个路径第1个文件自然是事先准备好的HTML。它的内容随意,但是存放的位置专业一些的做法是在django项目下新建一个templates路径,把html文件放在这个目录之下。第2个文件是settings.py 文件中找到:TEMPLATES = [ { 'DIRS': [], }]把'DIRS': []改成:'DIRS': [ os.path....
2021-04-06 00:27:54 1556 1
原创 python创建虚拟环境
安装完python后,设备会带有一套环境。但是python不同的项目往往依赖于不同的安装包,所以如果只有一套环境的话,这套环境将会逐渐臃肿,难以维护。通过创建虚拟环境,再在虚拟环境中根据特定的项目下载安装软件包,这样就能够保证各项目所用到的虚拟环境相互独立,互不干扰。创建虚拟环境的方法非常简单,首先命令行进入到自己期望放置虚拟环境的目录中,比如D盘然后执行命令: python -m venv object1_env 这里假设我们希望的虚拟环境名为object1_env创建...
2021-04-05 22:11:04 147
原创 python创建Django项目
首先需要下载Django 下载方式见文章:然后系统就会带有django-admin工具用命令行方式进入希望存放Django项目的路径,比如D盘,执行以下命令:django-admin startapp 项目名称 , 比如 django-admin startapp djangoproject 即可。可以看到D盘下有了djangoproject文件夹。注意:我们执行以上命令时,是在django-venv这个虚拟环境中执行的,所以在我们用开发工具打开项目之后...
2021-04-05 21:58:17 144 1
原创 HTML通过使用‘document.forms’获取表单中填写的所有信息
如下文所示,假设我们希望能够提取到form中每一个元素(包含最后提交按钮)的值,然后可以拿作它用,比如说在页面下面显示一遍:<!DOCTYPE html><html><body><h1>使用 document.forms 查找 HTML 元素</h1>---------------------------------------------------------------------<form id="frm1">.
2021-04-04 01:25:46 1314
原创 django安装
为了实现运维自动化的功能,我选择了django框架。下面分享一下django的基础安装方法。1.建议在虚拟环境中安装django,这样便于日后的运维工作。 Python虚拟环境的建立见文章:Python创建虚拟环境2.在虚拟环境下执行命令: python install django 如果您需要指定版本,可以执行: python install django==x.x.xx3.验证验证方法很简单,可以导入django模块,也可以调用其中的方法,比如:...
2021-04-03 23:43:48 334 2
原创 HTML通过类名查找HTML元素
在使用python过程中,常常需要安装很多的外部功能模块。多个项目需要的模块并不相同,长此以往,python环境会越来越臃肿。为避免这个问题,可以通过在原有环境的基础之上,为每一个项目创建新的,独立的环境(称之为虚拟环境)。在这个环境之下我们可以随意地安装外部功能模块,而不会影响电脑中真正的环境。当这个虚拟环境不合心意时,也可以简单地通过删除对应的文件夹,清除这个环境。方法如下:1.进入计划创建虚拟环境的路径下,比如D盘根目录,然后执行 : python -m venv...
2021-04-03 23:43:08 1398 1
原创 PyCharm修改python环境
当设备中配置有多个python环境,比如我们为了自动化运维项目新建了一个新的虚拟环境后,再次进入PyCharm中时,就需要改变环境,否则虚拟环境中安装的特殊的模块是无法生效的。比如,我新建了虚拟环境:django_venv 虚拟环境安装方法见文章: Python创建虚拟环境并且在django_venv中下载安装了django框架 django下载安装方法见文章:django安装之后,需要将PyCharm调用的环境改变成django_venv点击File - Set...
2021-04-03 23:42:29 5230
原创 下载安装配置Pycharm免费版
备注:PyCharm是一款优秀的python开发工具,有专业版及免费的社区版。安装PyCharm需提前安装好Python环境。安装方法见:https://blog.csdn.net/knight31318/article/details/1154097121 PyCharm下载登录下图所示网站,点击DOWNLOAD根据操作系统版本选择下载类型:为了避免过期,我选择下载右边的社区版(能力有限,除了django环境下不能显示数据库的数据之外,没发现与专业版有什么区别)..
2021-04-03 00:31:36 7665
原创 WIN10操作系统下载并安装配置Python
1.官网下载Python如上图所示。鼠标放置Downloads——Windows 可看到最新版的下载链接。如需要历史版本,点击Windows即可:为了与之前开发环境一致,我选择了3.8版本:特别注意自己操作系统版本的兼容性,如上图红框所示如果您也是Win10 64位操作系统,希望安装3.8版本,点击Windows installer (64-bit)下载即可。2.开始安装选择把Python 3.8加入到环境变量,然后选择 Customize installation.
2021-04-03 00:04:06 3359
ARM2440定时器中断实例C语言版
2011-02-23
双控双灯程序ARM编程实例C语言
2011-02-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人