- 博客(19)
- 收藏
- 关注
原创 认识go
goroutine可以对比协程来思考:goroutine 是可以与其他 goroutine 并行执行的函数,同时也会与主程序(程序的入口)并行执行。在其他编程语言中,你需要用线程来完成同样的事情,而在 Go 语言中会使用同一个线程来执行多个 goroutine。例如,用户在写一个 Web 服务器,希望同时处理不同的 Web 请求,如果使用 C 或者 Java,不得不写大量的额外代码来使用...
2019-01-25 21:22:23 144
原创 builtins.TypeError TypeError: __init__() takes from 1 to 2 positional arguments but 3 were given
提交表单出现该错误:builtins.TypeErrorTypeError: __init__() takes from 1 to 2 positional arguments but 3 were given代码如下:from flask import Flask, render_templatefrom flask_bootstrap import Bootstrap...
2019-01-20 17:33:22 6143
原创 Flask Bootstrap区块介绍
官方文档:https://getbootstrap.com/docs/4.1/getting-started/introductionFlask_Bootstrap基模板定义的区块:doc:整个HTML文档html_attribs:<html>标签的属性html:<html>标签内容head:<head>标签的内容title:<title...
2019-01-20 15:27:54 332 3
原创 Flask请求对象、响应对象
请求对象:flask通过上下文变量request(请求上下文,还有应用上下文变量包括current_app和g)对外开放请求对象。对象包含了很多信息,包括客户端发送HTTP请求的全部信息form:一个字典, 保存了请求提交的所有表单字段args:一个字典,保存了URL查询字符串传递的所有参数values:一个字典,form和args集合cookies:字典,保存了所有cookie...
2019-01-18 14:57:45 433
原创 FieldError at /account/login/ Cannot resolve keyword 'user_name' into field. Choices are: date_joine
FieldError at /account/login/Cannot resolve keyword 'user_name' into field. Choices are: date_joined, email, first_name, groups, id, is_active, is_staff, is_superuser, last_login, last_name, logent...
2019-01-17 14:06:27 969
转载 红黑树介绍(比较清晰的)
URl:https://segmentfault.com/a/1190000012728513?utm_source=tag-newest
2019-01-16 15:15:52 129
原创 Paginator分页
分页Django提供了一些类实现管理数据分页,这些类位于django/core/paginator.py中Paginator对象Paginator(列表,int):返回分页对象,参数为列表数据,每面数据的条数属性count:对象总数 num_pages:页面总数 page_range:页码列表,从1开始,例如[1, 2, 3, 4]方法page(num):下标以1开始,如...
2019-01-11 19:04:20 681
原创 Django创建mysql
对于Django新手,你刚开始可以不使用MySQL数据库,但一定要学会如何配置使用MySQL。Django项目中配置使用MySQL一共分四步: 安装MySQL, 创建数据库名和用户名,通过pip安装第三方库pymysql和修改配置文件settings.py。 第一步 安装MySQLWindows用户可以直接从MySQL网站上下载相应版本安装。Linux用户可以使用如下命令安装mysq...
2019-01-11 17:28:48 684
原创 HttpResponseRedirect(reverse("xxx")) 出现NoReverseMatch错误
在应用app的views.py中,用HTTPResponseRedirect重定向reverse反向解析函数的url出现如下NoReverseMatch错误: from django.shortcuts import render, redirectfrom django.http import HttpResponseRedirectfrom django.http import ...
2019-01-09 18:16:28 961
转载 "CSRF token missing or incorrect."的解决方法
1、setting.py:MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware',#确认存...
2019-01-09 17:37:06 9607
原创 Django表单(pig)
1.表单绑定django为继承自Form类的表单维护了一个绑定状态(bound):如果一个表单对象在实例化后被赋予过数据内容,则称该表单处于bound状态;已经处于bound状态的表单不能再python代码中修改其数据,而只能由网页用户在页面中输入数据进行修改!2.表单数据验证字段属性验证:验证表单中的字段是否满足特定的格式要求,比如Charfield字段是否有max_length...
2019-01-09 17:10:39 158
原创 Django视图函数设计
视图函数即为处理HTTP请求的python函数。一般情况下,视图函数的功能是通过模型层对象处理数据,然后通过下面三种方式返回HTTP Response:直接构造HTTP BODY用数据渲染HTML模板文件如果有逻辑错误就返回HTTP错误或者其他状态!1.直接构造HTML页面对于简单的页面,可以直接在视图函数汇总构造返回给客户端的字符串,通过HttpResponse函数封装后返...
2019-01-06 17:07:55 1059
原创 Django视图层(URL)
Django视图层主要工作就是衔接HTTP请求、python程序、HTML模板。URL分发(URL dispatcher)映射配置可以被看作Django项目的入口配置(项目下的urls.py以及应用的下的urls.py,include将两者联系起来在项目下的urls.py),通过URLdispatcher可以指定用户的每一个访问的后台的python处理函数是什么。1.普通url映射每一...
2019-01-05 22:52:36 209
原创 django面向对象ORM
Django ORM对模型继承的支持,将python面向对象的编程方法与数据库面向关系表的数据结构结合的很巧妙。支持三种风格的模型继承。1.抽象类继承:父类继承自models.Model,但不会在底层数据库中生成相应的数据表,父类的属性列存储在其子类的数据表中。2.多表继承:多表继承的每个模型类都在底层数据库中生成相应的数据表管理数据。3.代理模型继承:父类用于在底层数据库中管理数据...
2019-01-04 18:38:35 394
原创 django模型层
Django models是Django框架自定义的一套独特的ORM技术。使用该层开发的首要任务就是定义模型类以及属性。每个模型都可以被映射为数据库中的一个数据表,而类属性被映射为为数据字段。from django.db import modelsclass ModelName(models.Model): field1 = models.xxfield(..) fi...
2019-01-02 20:05:09 260
原创 Django组成结构--基本概念
django遵循MVC架构:管理工具(management):一套内置的创建站点、迁移数据、维护静态文件的命令工具。模型(Model):提供数据访问接口和模块,包括数据字段、元数据、数据关系等定义及操作。视图(View):django视图封装了HTTP Request和Response的一系列操作和数据流,主要功能包括URL映射机制、绑定模板等模板(template):自身的页面渲...
2019-01-02 16:07:47 1012
原创 win7下安装twisted
使用twisted,在windows需要安装两个支持库:zope.interface和pywin32。1.安装zope.interface,下载地址:https://pypi.python.org/pypi/zope.interface#download,下载zope.interface-4.6.0-cp37-cp37m-win_amd64.whl,然后进入命令窗口执行命令: pip3 i...
2019-01-02 14:21:09 600
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人