- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 python json模块dumps、dump、loads、load
# _*_ coding:utf-8 _*_import jsondict_data = {'a': '1111', 'b': '2222', 'c': '3333', 'd': '4444'}filename = ('jsontest.json')json.dumps()将dict转换成strjsDumps = json.dumps(dict_data)with ope...
2018-07-17 23:10:11 247
转载 python urllib2操作url 完成get、post
GET方法:import urllib2url_save = 'http://www.baidu.com/'try: s_save = urllib2.urlopen(url_save).read() print s_save except urllib2.HTTPError, e: print e.codeexcept urllib2.URLError,...
2018-07-12 12:13:05 342
原创 python 笔试笔记(斐波那契数列、阿姆斯特朗数)
1. 斐波那契数列用算法写出来。数列特点:该数列从第三项开始,每个数的值为其前两个数之和 1.简单输出a=0b=1while b<1000: print b a,b=b,a+b2.数列list=[]for i in range(20): if i== 0 or i ==1: list.append(1) else: ...
2018-07-12 11:29:43 218
原创 python 面试遇到的两个凑数的算法题
现有不限数量的面额分别为1元,2元, 5元,10元的货币,如果要用这些货币组合成x元,求一共有多少种组合方式?请说出这类问题在算法中被称为什么问题并用代码实现def abc(x): n=0 for i in range(x+1): for j in range(x/2+1): for k in range(x/5+1): ...
2018-07-08 16:05:40 3857 5
原创 django 模型model filter
get是用来获取一个对象的,如果需要获取满足条件的一些人,就要用到filterPerson.objects.filter(name="abc") # 等于Person.objects.filter(name__exact="abc") 名称严格等于 "abc" 的人Person.objects.filter(name__iexact="abc") #
2018-07-04 20:57:30 2176
原创 django templates模板常用过滤器
{{ name|lower }} #文档大写转换文本为小写{{ my_list|first|upper }} #将第一个元素并将其转化为大写{{ bio|truncatewords:”30” }} #显示变量 bio 的前30个词。{{ pub_date|date:”F j, Y” }} #按指定的格式字符串参数格式化 date 或者 datetime 对...
2018-07-03 22:39:04 318
原创 django xadmin 管理器常用显示设置
课程Admin class:class CourseAdmin(object): # 设置列表显示字段 list_display = ['name', 'course_org', 'detail','degree','learn_times','students','fav_nums','image','click_nums','add_time'] # 设置列表查询字...
2018-07-03 13:44:42 2745
原创 django xadmin使用font awesome图标
http://www.fontawesome.com.cn/下载最新版本的font awesome,并覆盖xadmin源码的font-awesome的css和js class ***Admin(object): list_display = ['code','email','send_type','send_time'] search_fields=['code','em...
2018-07-03 13:13:38 1843
原创 django 登陆访问控制LoginRequiredMixin
mixin_utils.py# _*_ coding:utf-8 _*_from django.contrib.auth.decorators import login_requiredfrom django.utils.decorators import method_decoratorclass LoginRequiredMixin(object): @method_d...
2018-07-02 22:20:53 2920
原创 django 常见web攻击及防范
from 慕课实战-强力Django+杀手级Xadmin打造在线教育平台sql注入攻击与防范sql注入的危害非法读取、篡改、删除数据库中的数据盗取用户的各类敏感信息,获取利益通过修改数据库来修改网页上的内容注入木马等在参数中加入sql语句,没有对输入做安全性验证。 如在用户登录界面输入用户名:’ OR 1=1# 密码:任意输入 发现可以获取到我们数据库里面的用...
2018-07-02 22:01:20 1311
原创 django 404 500页面配置
urls.pyfrom django.conf.urls import url,includefrom django.views.static import servefrom ***.settings import STATIC_ROOTurlpatterns = [ …… url(r'^static/(?P<path>.*)', serve, {"...
2018-07-02 21:10:17 505
原创 django 用户登录与退出
urls.pyfrom django.conf.urls import urlfrom users.views import LoginView,LogoutViewurlpatterns = [ url(r'^login/$', LoginView.as_view(),name="login"), url(r'^logout/$', LogoutView.as_vi...
2018-07-02 18:01:43 4647
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人