Python web模版Django-21 模版学习知识准备-html-3 body常用标签

body常用标签比较多,接着上一篇笔记:多行文本框form表单: 在form表单中加入"submit" input,可以将客户的输入,比如text, password, 选项用get 或 post发到服务器。 但这些text, password, 选项包括&am...

2018-05-31 17:35:01

阅读数:116

评论数:0

Python web模版Django-20 模版学习知识准备-html-2 body基础知识和常用标签

基础知识 块级元素(block-level element):一般的快级元素之间以换行风格,常用的包括p, h1~h6, div, ul等;高度;行高以及顶和底边距都可控制;宽度缺省是它容器的100%,但可以调整宽度。内联元素:依附其它快级元素存在,紧接于被联元素之间显示,而不换行;常用的内联元素...

2018-05-31 15:31:39

阅读数:49

评论数:0

Python web模版Django-19 模版学习知识准备-html-1 html的基本构成和head相关的常用属性

  前面简单了解了一下HTML, CSS, Javascript的概念,但发现要把Django模版好好学下去,那点概念还不太够,所以增加一系列笔记,补学一些相关知识后,再回头学习Django的模版。   HTML是 Hyper Text mark-up language(超文本标记语言)的缩写。 ...

2018-05-31 11:20:43

阅读数:131

评论数:0

Python web模版Django-18 模型之增删改查操作

增删改查,基本操作: # 增 # # models.Tb1.objects.create(c1='xx', c2='oo') 增加一条数据,可以接受字典类型数据 **kwargs # obj = models.Tb1(c1='xx', c2='oo') # ob...

2018-05-30 15:17:34

阅读数:137

评论数:0

Python web模版Django-17 模型之 后台管理创建的表

        将新创建的表注册到Django,就可以在后台用界面操作,其方法如下:step1: 打开sign下的admin.py文件,加入如下注册代码。from django.contrib import admin from sign.models import Event, Guest #...

2018-05-30 11:18:23

阅读数:33

评论数:0

Python web模版Django-16 模型之创建表

    为了实现新的业务功能,我们需要创建一些表,因此需要接触到Django的模型处理。在这一章中,学创建两张表。step1: 打开sign下的models.py文件,写入下列代码。from django.db import models # Create your models here. #...

2018-05-29 16:33:04

阅读数:48

评论数:0

Python web模版Django-15 设置urls.py中的urlpatterns,用path方法时不能用正则表达式

""" from django.contrib import admin from django.urls import path from sign import views from django.conf.urls import url ...

2018-05-29 14:19:59

阅读数:362

评论数:0

Python web模版Django-14 给其它页面加上登陆校验

  清除浏览器缓存,直接访问 http://localhost/event_manage/,发现无需登陆,也可以直接访问该网页。    Django中解决该问题的方法是,给对应的views.py中的方法加上装饰器 @login_required。step1: 在views.py中加入如下代码  f...

2018-05-29 14:13:28

阅读数:66

评论数:0

Python web模版Django-13 从数据库中取账号密码对index输入的账号密码进行校验

     在前面我们判断用户的账号和密码是否输入正确,用的是hardcode,在正式的开发中应该从数据库读取账号和密码进行比较,下面我们就来实现。step1: 查看和确认数据库中已经生成了auth_user表step2: 为系统创建超级用户, 在控制台中输入createsuperuser,输入对应...

2018-05-29 11:53:57

阅读数:146

评论数:0

Python web模版Django-12 使用session

第11篇中描述了设置和使用cookie的方法,本篇中描述设置和使用session的方法。session主要用request参数了设置和调用,步骤如下:step1:用request.session['key'] = 'xxxxx' 设置sessionstep2:用request.session.ge...

2018-05-29 10:57:47

阅读数:46

评论数:0

Python web模版Django-11 使用COOKIES

COOKIES和SESSION是用来干什么的?参看 https://www.cnblogs.com/linguoguo/p/5106618.html这里只记录如何在Django中使用cookies和session。Cookies:HttpResponseRedirect,HttpResponse等...

2018-05-29 10:16:42

阅读数:94

评论数:0

Python web模版Django-10 增加登陆成功页面

在09文章中,在login_action函数中,处理登陆成功,我们直接用HttpResponese('login success!')。这一章将增加一个登陆页面 “event_manage.html", 用来替换 HttpResponese('login success!')。s...

2018-05-29 08:43:10

阅读数:155

评论数:0

Python web模版Django-09 处理“发布会管理登陆页面”上获取的登陆账号和密码

对于输入的密码和账号,我们需要进行处理,专门在views中写一个方法 login_action,登陆密码和账号输入正确的话,提示成功,登陆失败,在页面上提示失败。step1: 就目前的知识来看,views下的方法一定要对应一个页面,就在urls.py中加入一个 login_action/的路径ur...

2018-05-28 18:00:41

阅读数:46

评论数:0

Python web模版Django-08 将index弄得稍微复杂点,改造成“发布会管理 登陆页面”

step1:百度中输入 “ html 登陆页面”关键字,找一段现成的html登陆页面代码,比如step2: 将代码copy到index.html,先不考虑css,将其删除,其它地方也改造一下,保留最简单的部分,最后将index.html改造成下面的代码。<!DOCTYPE h...

2018-05-28 16:04:00

阅读数:59

评论数:0

Python web模版Django-07 Django的处理流程

如下图是Django的处理流程图,其中控制器由框架自行处理;在实际编程中,我们只需要关注模型(Model)、模版(Template)和视图(views),称为MTV模式。   M 代表模型(Model),即数据存取层。 该层处理与数据相关的所有事务: 如何存取、如何验证有效性、包含哪些行为以及数据...

2018-05-28 14:27:53

阅读数:47

评论数:0

Python web模版Django-06 Hello Django [用模版]

在上一篇文章Django-05中,实现展现"Hello Django!"并没有用模版,而是直接用的Httpresponse方法实现的。这篇文章中将尝试用Django模版来实现"Hello Django!"。step1: 在si...

2018-05-28 13:52:36

阅读数:32

评论数:0

python从零开始--34 枚举

对于枚举没有它,我们的程序照样可以编写,比如用静态变量代替,但为了让程序可读性、可编写性更好,基本上各种语言都会支持枚举。好处具体来说是: 规范了参数的形式,可以不用考虑类型的不匹配,并且显示的替代了int型参数带来的概念模糊;可以控制重复;可以避免被修改。这段话,我照抄的,我还是来举例吧:fro...

2018-05-24 15:59:46

阅读数:21

评论数:0

python从零开始--33 __len__, __str__, __iter__, __getitem__,__getattr__ , __setattr___call__, __slots__

前面第26篇笔记中,已经记录过几个python中的特殊变量: __dict__, __doc__, __name__, __module__和 __bases__,我们可以用它们获取意向类的属性。其实python中还有一些重要的特殊方法,它们是 __len__, __str__, __iter__...

2018-05-24 11:40:32

阅读数:29

评论数:0

python从零开始--32 python解决工作小问题之 处理Excel的重复数据

问题:老婆需要处理一个Excel表,有四千多行数据,如下;其中“型号规格”有很多重复的,需要将重复项进行合并,生成一个新的简洁的表。“带娃做作业”和“帮我合并表”,我得选一样,看了看娃那副调皮样,我速速决定处理Excel。谁说处理Excel一定要用眼睛一条条对,这不学了python么,干这点小活应...

2018-05-22 09:39:13

阅读数:334

评论数:0

python从零开始--31 python解决工作小问题之 SVN自动update

问题:因为工作中有个特别的需求,我需要每天手动去更新10几个文件夹的SVN,考虑到已经学了一段时间的python,是时候让它发挥一下。通过查资料,编写,调试,已经成功搞定。 下面是思路和代码。思路:1. 我用的TortoiseSVN客户端,经过查其帮助手册,发现其支持CMD操作2. 于是考虑用先将...

2018-05-21 22:23:48

阅读数:373

评论数:0

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