django一个伟大的框架
文章平均质量分 52
一个被程序员耽误的厨师
经历一番,才会沉淀,人生需要储备
展开
-
关于 python ImportError: No module named 的问题
今天在 centos 下安装 python setup.py install 时报错:ImportError: No module named sysconfig, 当时急着用,就顺手直接源码编译了一把,make install 后就 ok 了。 然后又在 cygwin 下安装时同样的问题,这下 cygwin 源码编译也不行了,因为会调用很多 linux 特有的类库。 虽然最后解决了转载 2016-10-11 14:54:07 · 546 阅读 · 0 评论 -
报错:arguments '()' and keyword arguments '{}'...
为什么会报错呢: NoReverseMatch at /depotapp/cart/view/ Reverse for 'depotapp.views.logout_view' with arguments '()' and keyword arguments '{}' not found. 如果把urls.py 的内容迁移到depotapp/urls.py 就可以。但我希望这个url原创 2016-10-13 16:02:39 · 1439 阅读 · 0 评论 -
cookie和session
作为一名WEB开发程序员,对session的理解是最基础的,但是现状是WEB程序员遍地都是,随便一划拉一大把,不过估计能把session能透彻理解的人应该不是很多,起码我之前对此是知之甚少,偶然看到的一个关于session的文章,经过适当整理,特拿来与大家分享,因为时间太久,文章出处已然记不清楚,无法附上,请原作理解,若有必要我会删除,谢谢!目 录 一、Session 二、Cook转载 2016-09-28 10:03:02 · 322 阅读 · 0 评论 -
使用Python的Django框架结合jQuery实现AJAX购物车页面
这篇文章主要介绍了使用Python的Django框架结合jQuery实现AJAX购物车页面的方法,示例基于Django中构建好的JSON格式的RESTful API需要的朋友可以参考下Django中集成jquery首先,静态的资源通常放入static文件夹中:?1234567转载 2016-09-29 09:16:59 · 3464 阅读 · 0 评论 -
更改django admin登录界面显示的"Django 管理"
环境:- win8.1 64位- Python 2.7 32位- django 1.4.20 django admin 登录界面简洁大方实用好看,但是如果做给客户用,Django管理 几个字就让客户摸不着头脑了,得稍加修改,经过一番查找和实验,终于确定了模板中的位置,要修改的模板是 pythonpath\Lib\site-packages\django\contrib\ad原创 2016-10-25 11:46:57 · 2880 阅读 · 0 评论 -
如何编写API文档?高校开发
ShowDoc是什么每当接手一个他人开发好的模块或者项目,看着那些没有写注释的代码,我们都无比抓狂。文档呢?!文档呢?!Show me the doc !!程序员都很希望别人能写技术文档,而自己却很不希望要写文档。因为写文档需要花大量的时间去处理格式排版,想着新建的word文档放在哪个目录等各种非技术细节。word文档零零散散地放在团队不同人那里,需要文档的人基本靠吼,原创 2016-09-29 13:59:21 · 1053 阅读 · 0 评论 -
DJANGO获取用户访问IP
使用django来获取用户访问的IP地址,如果用户是正常情况下[python] view plain copyrequest.META['REMOTE_ADDR'] 可以获得用户的IP地址。但是有些网站服务器会使用ngix等代理http,或者是该网站做了负载均衡,导致使用remote_addr抓取到的是127转载 2016-10-27 10:50:15 · 665 阅读 · 0 评论 -
Django集成百度富文本编辑器uEditor攻略
UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。首先从 ueEditor官网 下载最新版本的包,目前官网上提供了ASP、.NET、PHP、JSP版本的,django版本只有一个第三方个人开发的,但看上出配置起来稍微复杂一点。这里不介绍uEditor的使用方法,也转载 2016-10-19 14:35:39 · 829 阅读 · 1 评论 -
购物车的实现(cookie、session)
物车相当于现实中超市的购物车,不同的是一个是实体车,一个是虚拟车而已。用户可以在购物网站的不同页面之间跳转,以选购自己喜爱的商品,点击购买时,该商品就自动保存到你的购物车中,重复选购后,最后将选中的所有商品放在购物车中统一到付款台结账,这也是尽量让客户体验到现实生活中购物的感觉。服务器通过追踪每个用户的行动,以保证在结账时每件商品都物有其主。购物车的功能包括以下几项:n 把商品添加原创 2016-09-27 17:26:05 · 1763 阅读 · 0 评论 -
配置Django中Session的3种存储方法
在Django中Session是通过一个中间件管理的。如果要在应用程序中使用Session,需要在settings.py中的MIDDLEWARE_CLASSES变量中加入’django.contrib.sessions.middleware.SessionMiddleware’ 。Django中的Session有3种存储方式:放在数据库、缓存或者文件系统中,下面分别予以介绍。1.转载 2016-09-27 17:03:15 · 771 阅读 · 0 评论 -
Django学习笔记—验证码
大部分博客网站是不会设置用户登录功能的,如果表单上再不添加验证码机制,那你就等着spammer疯狂的攻击吧。我曾经就吃过大亏:之前的一个网站平均每天几十条垃圾留言,删都来不及。后来在网上找到了一个优秀的屏蔽spam的插件——akismet,使用后果然效果不错,基本上垃圾信息都被屏蔽掉了,即在前台是看不到了,但问题是这些垃圾评论还是在源源不断地写入你的数据库表中,在管理后台里还是能看到它们的存在的。转载 2016-10-11 14:57:31 · 1349 阅读 · 0 评论 -
使用DjangoUeditor将Ueditor移植到Django(BAE环境下)
UEditor是百度出品的开源富文本编辑器,BSD协议,外观、功能都不错。DjangoUeditor是UEditor在Django上的移植版项目地址https://github.com/zhangfisher/DjangoUeditor由于UEditor没有出Python版本,所以DjangoUeditor几乎是最简便的现成工具,但是要将DjangoUedtor移植到BAE上,还需要做转载 2016-10-21 16:19:54 · 1064 阅读 · 1 评论 -
关于django migrations的使用
django 1.8之后推出的migrations机制使django的数据模式管理更方便容易,现在简单谈谈他的机制和一些问题的解决方法:1、谈谈机制:migrations机制有两个指令,第一个是makemigrations,第二个是migrate,生成migrations代码的makemigrations指令是用models里面的model和当前的migrations代码里面的model做转载 2016-10-21 16:33:40 · 380 阅读 · 0 评论 -
Django 验证码的使用 -django-simple-captcha使用方法
关于Django的验证码的问题,进行再次的追究,找到了第二种方法简单的简介和使用方法。并且关于在这里出现的问题我会在下篇文章进行说明,因为我在安装和使用的过程中还是遇到了问题的。大概的步骤如下一、简介项目地址:http://code.google.com/p/django-simple-captcha/简介:是一个第三方django APP,用于为表单添加验证码图片二、转载 2016-10-21 16:55:48 · 1070 阅读 · 0 评论 -
如何使用MySQL Workbench导入.sql文件
点击local instance wampmysqld登录用户root,密码。进入到这个界面了。点击schemas,切换到图解模式。在空白处,右键。create schema。原创 2016-10-11 16:55:21 · 5174 阅读 · 0 评论 -
django 自定义一个 装饰器
NOPERMISSION = -2 def auth_required(view): """身份认证装饰器, :param view: :return: """ def decorator(request, *args, **kwargs): token = request.POST.get原创 2016-09-27 13:33:43 · 765 阅读 · 0 评论 -
django 购物系统 - 添加至购物车表单
商品的详情页面的添加至购物车表单定义form[python] view plain copy class ProductAddToCartForm(forms.Form): quantity = forms.IntegerField(label='数量',转载 2016-09-27 15:09:15 · 2651 阅读 · 0 评论 -
django如何解决Ajax跨域访问问题?
解决跨域问题,有两个方法:1.使用jsonp 2.使CORS生效使用jsonp方法,需要让服务器端放回jsonp格式的response,如Django可以加jsonp相关的decorator,如:https://coderwall.com/p/k8vb_a/returning-json-jsonp-from-a-django-view-with-a-little-decorator-help由原创 2016-09-27 15:28:20 · 2922 阅读 · 0 评论 -
Django Filter 如何提取时间为一个小时的记录?
def Get_vpn(request):error='1111111111'now = datetime.now()start = now-timedelta(hours=1)list_data = Infor.objects.filter(Q(back_res=1) & Q(apply_date__range=(start, now)))data = []原创 2016-10-31 16:52:08 · 2248 阅读 · 1 评论