01 2015 档案

MongoDB的upsert状态判断和pymongo使用方法
摘要:在mongo中,有一个命令非常的方便,就是upsert,顾名思义就是update+insert的作用根据条件判断有无记录,有的话就更新记录,没有的话就插入一条记录upsert的使用方法:MongoDB shell version: 2.4.9connecting to: test> use date... 阅读全文

posted @ 2015-01-27 17:56 卖火柴的小东东 阅读(25178) 评论(0) 推荐(1) 编辑

Fedora21无法播放MP4[已解决]
摘要:首先,安装安装rpmfusion源http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-21.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusi... 阅读全文

posted @ 2015-01-21 21:19 卖火柴的小东东 阅读(1135) 评论(0) 推荐(0) 编辑

自动编译CoffeeScript的Gruntfile.js
摘要:比如把coffee文件写在coffee/controller/文件夹下,新建js/controller文件夹,使用grunt运行项目,将自动编译coffee到相应的js文件夹下。module.exports = function(grunt) { // 项目配置信息. grunt.initCon... 阅读全文

posted @ 2015-01-12 18:33 卖火柴的小东东 阅读(712) 评论(0) 推荐(0) 编辑

Nodejs使用coffeescript编写的用户注册/登陆代码(MySQL)
摘要:记录一下,以备后用Settings = require '../../settings.js'exports.register = (req, res) -> nick_name = req.body.nick_name email = req.body.email password = re... 阅读全文

posted @ 2015-01-12 18:29 卖火柴的小东东 阅读(476) 评论(0) 推荐(0) 编辑

Django小例子 – 模型数据的模板呈现
摘要:学习Django的这几天,学习过程还是很愉快的,django采用的MVC架构,学习曲线十分平缓,在深入学习之前,先简单的整理记录下django从数据库中获取数据并在模板中使用的方法。温故而知新 ^_^首先假设一个简单的场景,数据库中存放着作者和书目的信息。这是一种多对多(ManyToMany)的结构... 阅读全文

posted @ 2015-01-11 23:31 卖火柴的小东东 阅读(2157) 评论(0) 推荐(0) 编辑

初探Django Admin(一)
摘要:前面的文章记录了django项目的一些操作,插入数据部分是手动在shell中操作的,如果能有一个图形界面来管理我们的数据,那该多好~Django已经想到大家会需要这个功能,通过简单的配置,就能使用django提供的后台模块,来管理我们的数据在url模块天剑admin.autodiscover()来自... 阅读全文

posted @ 2015-01-11 23:20 卖火柴的小东东 阅读(346) 评论(0) 推荐(0) 编辑

Windows7下搭建Django运行环境
摘要:一直都是在Linux环境下搭建django的运行环境,开学因为需要叫前端的同学帮忙修改模板,所以需要在Windows下搭建起运行环境,想来PHP倒是有不少集成开发环境,Python倒是少的可怜…只在win下用过python,搭建django竟然一时不知道怎么办…搜索了一圈,在win7下搭建起来了环境... 阅读全文

posted @ 2015-01-11 23:16 卖火柴的小东东 阅读(505) 评论(0) 推荐(0) 编辑

初探Django线程发送邮件
摘要:最近一直在纠结一个邮件发送的问题。在本地Linux下搭建程序,不填写EMAIL设置就可以成功发送邮件,在远端的云服务器下的Linux环境就发送不了。在windows下搭建的程序也不能发送注册邮件,很是奇怪。初步判断是代码没有问题,本地Linux服务器由于以前也鼓捣过其它东西,不一定与云端服务器保持一... 阅读全文

posted @ 2015-01-11 23:14 卖火柴的小东东 阅读(514) 评论(0) 推荐(0) 编辑

生产环境使用Nginx+uwsgi部署Django
摘要:在本地运行django应用相对来说还是挺方便的,使用自带的runserver启动即可。如果在生产环境部署django,就要多考虑一些问题了。比如静态文件处理,安全,效率等等在网上找到了不错的部署的教程,讲解的还是很详细的,我就不重新再整理了。五步教你实现使用Nginx+uWSGI+Django方法部... 阅读全文

posted @ 2015-01-11 23:11 卖火柴的小东东 阅读(410) 评论(0) 推荐(0) 编辑

为Pythonic论坛添加一个“专题”功能(续)
摘要:上篇博文《为Pythonic论坛添加一个“专题”功能》,在模板的层次上对发帖进行了限制。也就是根据用户是否拥有权限来决定是否显示发帖框。但是自从这么“投机取巧”的写完模板后,整夜辗转反侧,不知道用户能否通过其它节点在不能够发帖的节点本地添加发帖框实现发帖。最终,我还是觉得不靠谱…需要在服务端也进行下... 阅读全文

posted @ 2015-01-11 23:06 卖火柴的小东东 阅读(133) 评论(0) 推荐(0) 编辑

为Pythonic论坛添加一个“专题”功能
摘要:代码还没读完就踏上了修改功能的深坑。还好思路清晰,通过修改模板和视图,实现了专题模块原论坛的模式是用户点击节点发帖,然后就归到节点的分类里面了。我需要一个功能,就是右侧需要一个专题区,管理员发帖的话需要显示在那里。为了尽量小的修改实现功能,我决定设置一个管理员节点,然后在视图调用数据库过滤出节点,就... 阅读全文

posted @ 2015-01-11 23:05 卖火柴的小东东 阅读(229) 评论(0) 推荐(0) 编辑

Pythonic论坛怪怪的’居民’显示[已解决]
摘要:之前使用Pythonic搭建的论坛people界面显示有点问题第一个用户不显示,问了下作者,作者回复说这个Link只有~/people/而没有用户名 就点到为止了。按说我使用syncdb同步时注册的管理员应该显示在最前面的。但是却不是这样。前段时间也挺忙的,就先放一放了。------今天继续顺着ur... 阅读全文

posted @ 2015-01-11 23:00 卖火柴的小东东 阅读(108) 评论(0) 推荐(0) 编辑

Django查询的琐碎记录
摘要:我的需求是这样的,获取指定用户的获“赞”总数。用户 models.pyclass UserProfile(models.Model): user = models.OneToOneField(User)话题\回复 models.pyclass Reply(models.Model): c... 阅读全文

posted @ 2015-01-11 22:55 卖火柴的小东东 阅读(160) 评论(0) 推荐(0) 编辑

openSUSE13.2安装Nodejs并更新到最新版
摘要:软件源中直接安装Nodejs即可sudo zypper in nodejs查看nodejs版本sincerefly@linux-utem:~> node --versionv0.10.5貌似版本有点低,恩,升级之、安装管理版本的n模块sudo npm install -g n之后使用sudo n s... 阅读全文

posted @ 2015-01-11 22:53 卖火柴的小东东 阅读(625) 评论(0) 推荐(0) 编辑

解决Postman发送post数据但是Node.js中req.body接收不到数据的问题[已解决]
摘要:之前编写后台接口,测试数据都是使用的Postman,相当的方便,之前也一直使用get方法,编写Node.js一直没有问题,但是由于要编写一个注册/登陆的功能,所以发送的post数据,后台的逻辑已经编写完成,但是当使用post传来数据时req.body中却为空,翻看半天以前的项目代码,也没有发现我哪里... 阅读全文

posted @ 2015-01-11 22:06 卖火柴的小东东 阅读(11143) 评论(0) 推荐(0) 编辑

也许这就是全栈开发逐渐流行起来的原因之一
摘要:因为避免了程序员在不同语言下转换思维的时间,这一过程是很费时的,而且也很容易一不小心就产生Error刚刚就犯了一个让人无语的错误...如下的是Python中连接数据库host = '192.168.1.136'port = 3306user = 'user'passwd = 'password'db... 阅读全文

posted @ 2015-01-09 16:34 卖火柴的小东东 阅读(575) 评论(0) 推荐(0) 编辑

python初始化MySQL数据库模板
摘要:很基础,但是经常用到,记录一下,省得每次手打#!/bin/env python# -*- encoding=utf-8 -*-import MySQLdb# Database infohost = '192.168.1.136'port = 3306user = 'user'passwd = 'pa... 阅读全文

posted @ 2015-01-09 14:53 卖火柴的小东东 阅读(1226) 评论(0) 推荐(0) 编辑

一个极简的守护进程Bash脚本
摘要:由于最近写的Node.js程序因为一些Bug,会出现一些自动退出的问题,所以需要在它退出的时候及时发现,并重新启动于是查阅了些资料,写了一个Bash的程序,功能十分简单,就是每隔3s判断一次处在6000端口的node程序是否正在运行,如果没有发现6000端口,那么执行启动程序的命令,已经使用了一段时... 阅读全文

posted @ 2015-01-08 15:46 卖火柴的小东东 阅读(444) 评论(0) 推荐(0) 编辑

OpenSUSE13.2安装MongoDB
摘要:真是一个悲伤的故事,就是你解决过得问题没有记住,却需要再通过搜索引擎来找一遍,幸运的是曾经你做过记录,搜索帮你找到了。这是我一个Wordpress博客整理记录的,好久没在那里更新了,两个月的时间,我就忘记了曾经解决过这个问题,并做了记录。推酷收录了我的文章,还不错考虑到那个独立博客可能以后不能有时间... 阅读全文

posted @ 2015-01-03 21:04 卖火柴的小东东 阅读(879) 评论(0) 推荐(0) 编辑

Goldeneye.py网站压力测试工具2.1版源码
摘要:Goldeneye压力测试工具的源代码,粗略看了下,代码写的蛮规范和易读的,打算边读边加上了中文注释,但是想来也没太大必要,代码600多行,值得学习的地方还是蛮多的,喜欢Python的同学可以一读这个是Github上的最新版本了,2.1版,相比之前的2.0版本(2013年),作者删去了耦合在代码中的... 阅读全文

posted @ 2015-01-03 17:39 卖火柴的小东东 阅读(2935) 评论(1) 推荐(1) 编辑

AngularJS学习笔记(一)——一些基本知识
摘要:(一)Hello Angularindex.html Test AngularJS {{greeting.text}},Angular HelloAngular.jsfunction HelloAngular($scope) { $sc... 阅读全文

posted @ 2015-01-02 19:57 卖火柴的小东东 阅读(997) 评论(2) 推荐(0) 编辑

OpenSUSE 13.2使用VPN(PPTP)
摘要:新年开始,有时查询个资料或是下个软件包并不是那么愉快,决定使用付费VPN,他们使用的是用户名及密码的验证方式在网上找到了一个教程,挺详尽的,如果想按照步骤能使用即可的原则,跟着我一起设置,想了解更多请看:https://zh.opensuse.org/SDB:VPN_%E9%85%8D%E7%BD%... 阅读全文

posted @ 2015-01-02 11:10 卖火柴的小东东 阅读(805) 评论(0) 推荐(0) 编辑

导航

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