自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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语言版

通过实现定时器控制双灯翻转闪烁,详细讲解定时器、中断的设置及使用方法。还涉及定时器频率设置及中断入口设置这些基础重要的内容 本文代码摘自李万鹏同学博客。我仅仅是对代码做了一定的批注,方便新手学习掌握。像原创致敬。作者博客:http://hi.csdn.net/woshixingaaa

2011-02-23

ARM2440定时器、中断编程实例C语言版

程序代码摘自ARM9嵌入式系统设计一书,作者添加了非常详细的代码注释,为嵌入式初学者的学习提供帮助。也方便代码段的移植。

2011-02-23

双控双灯程序ARM编程实例C语言

自己编的一个小程序。基于ARM9的S3C2440 实现两个开关共同控制两盏灯,K1按一次L1亮,等待K2按。当K2按下,则L1灭。K2按下L2亮,等待K1按下,当K1按下,则L2灭 没有上机验证过,欢迎大家批评指正

2011-02-15

ARM用按键控制蜂鸣器频率

用ARM S3C2440为基础。无操作系统实现按键控制蜂鸣器的蜂鸣频率。用于实习GPIO的操作以及C语言的使用

2011-02-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除