随笔分类 -  WEB-Diango

摘要:前端点击下载按钮,发送请求到后端流程是这样: 前端HTML: <a class="btn btn-default btn-xs" href="{% url 'web:file_download' project_id=request.tracer.project.id file_id=item.id 阅读全文
posted @ 2021-07-21 11:31 努力乄小白 阅读(368) 评论(0) 推荐(0) 编辑
摘要:问题:strftime()函数报错 UnicodeEncodeError: 'locale' codec can't encode character '\u5e74' in position 2: encoding error 我的strftime()函数调用代码如下: 1 time.strfti 阅读全文
posted @ 2021-07-12 14:36 努力乄小白 阅读(169) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-05-25 13:46 努力乄小白 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1. 事件起因 事件的起因是这样的,我在使用Django服务的时候,想在一个已经存在某个按钮的主页面上,单击这个按钮弹出某个功能页面,设置某些内容,然后再退回到主页面。 我使用了某个插件,在弹出的页面上显示我请求的链接被服务器拒绝。 在使用浏览器调试的console页面中有如下的提示信息:Refus 阅读全文
posted @ 2021-05-25 12:34 努力乄小白 阅读(2634) 评论(0) 推荐(0) 编辑
摘要:本章介绍一个markdown的用法,小白也是第一次接触希望对他人有所帮助,这是markdown的官方文档http://editor.md.ipandao.com/里面也有实例,先下载markdown插件 点击下载把下载完的插件放到项目中去引用,引用markdown的css和js就可以实现: 项目中的 阅读全文
posted @ 2021-05-20 09:59 努力乄小白 阅读(217) 评论(0) 推荐(0) 编辑
摘要:那么我们这次就用Django提供的ModelForm方法来实现增删改数据,这是一种基于现有模型的增删改方法。 一个简单的例子加以说明,前提是你已经具备Django创建项目应用的基本知识: 01.首先创建一个简单的模型,模型只有三个文本字段,标题 title , 内容 text , 添加日期 date 阅读全文
posted @ 2021-05-11 09:27 努力乄小白 阅读(734) 评论(0) 推荐(0) 编辑
摘要:1、反向解析的概述和来由 在Django中提供了关于URL的映射的解决方案,可以做两个方向的使用 1.普通解析过程:由客户端的浏览器发起一个url请求,Django根据url解析,把url中的参数捕获,调用相应的视图,获取相应的数据,然后返回给客户端显示。 2.反向解析:通过一个视图的名字,再加上一 阅读全文
posted @ 2021-04-26 15:25 努力乄小白 阅读(412) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-08-31 11:22 努力乄小白 阅读(1) 评论(0) 推荐(0) 编辑
摘要:GoJS GoJS示例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="myDiagramDiv" style="width:500 阅读全文
posted @ 2020-07-20 15:09 努力乄小白 阅读(234) 评论(0) 推荐(0) 编辑
摘要:最近发现一个额功能强大的表格解决方案,了解了一下,先总结如下: 1.官网:http://www.datatables.net/ 2.需要特别注意:被dataTable处理的table对象,必须有thead与tbody,而且,结构要规整(数据不一定要完整),这样才能正确处理。 3.一些基本属性: "b 阅读全文
posted @ 2020-06-22 15:10 努力乄小白 阅读(1086) 评论(0) 推荐(0) 编辑
摘要:从网页上爬到的时间格式为 '%Y-%m-%dT%H:%M:%SZ’字符串str 需要转换成时间戳 网上翻了半天,各种复杂,最后自己动手一行代码搞定: datetime.strptime(str, ‘%Y-%m-%dT%H:%M:%SZ’) 阅读全文
posted @ 2020-05-07 16:21 努力乄小白 阅读(3473) 评论(0) 推荐(0) 编辑
摘要:为了防止机器人频繁登录网站或者破坏分子恶意登录,很多用户登录和注册系统都提供了图形验证码功能。 验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的 阅读全文
posted @ 2020-03-01 02:29 努力乄小白 阅读(1137) 评论(0) 推荐(0) 编辑
摘要:URL路由: views视图: 登录函数: 登录验证:装饰器 登录成功函数和注销函数; HTML: login.html: login.html的jquery代码 HTML: index.html 阅读全文
posted @ 2020-02-24 10:53 努力乄小白 阅读(174) 评论(0) 推荐(0) 编辑
摘要:基于ModelForm验证实现的简单的小例子,希望能帮助到大家,不喜勿喷 urls路由:index添加页,user_list显示数据页面,edit修改数据页 models.py模型设计:三张表分为,用户类型,用户信息,用户组,用户类型和用户信息是一对多,用户组和用户信息是多对多 views.py视图 阅读全文
posted @ 2020-02-12 13:34 努力乄小白 阅读(184) 评论(0) 推荐(0) 编辑
摘要:1 ModelForm 2 a. class Meta: 3 model, # 对应Model的 4 fields=None, # 字段 5 exclude=None, # 排除字段 6 labels=None, # 提示信息 7 help_texts=None, # 帮助提示信息 8 widget 阅读全文
posted @ 2020-02-11 13:54 努力乄小白 阅读(112) 评论(0) 推荐(0) 编辑
摘要:urls路由: settings里添加cache类型:文件缓存,在项目下创建cache目录 views视图:给某个函数缓存 给某个模板缓存: 阅读全文
posted @ 2020-02-08 22:37 努力乄小白 阅读(204) 评论(0) 推荐(0) 编辑
摘要:中间件 在项目里面创建一个目录Middle,在创建一个m1.py 在settings里面配置中间件路径: views视图函数:请求到中间件-->匹配到urls-->在到视图函数,最后返回! 阅读全文
posted @ 2020-02-08 20:49 努力乄小白 阅读(151) 评论(0) 推荐(0) 编辑
摘要:form表单提交开启CSRF验证: 前端页面隐藏input标签中显示: ajax提交开启CSRF验证,只需要在ajax提交之前全局配置一下就可以: 跨站请求伪造 一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMidd 阅读全文
posted @ 2020-02-07 13:22 努力乄小白 阅读(468) 评论(0) 推荐(0) 编辑
摘要:Session 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之 阅读全文
posted @ 2020-02-06 19:42 努力乄小白 阅读(333) 评论(0) 推荐(0) 编辑
摘要:Session Django中默认支持Session,其内部提供了5种类型的Session供开发者使用: 数据库(默认) 缓存 文件 缓存+数据库 加密cookie 1、数据库Session Django默认支持Session,并且默认是将Session数据存储在数据库中,即:django_sess 阅读全文
posted @ 2020-02-06 19:13 努力乄小白 阅读(224) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示