- 浏览: 72949 次
- 性别:
- 来自: 成都
-
最新评论
文章列表
Ubuntu 默认的终端下面,进入很多层的目录后,前面那个提示符会显示完整的路径,再输入命令等感觉很不舒服,今天终于抽出了时间来,决定把它整下。
找到配置文件先进行备份: sudo cp ~/.bashrc ~/.bashrc-bak
找到配置文件修改: sudo vim ~/.bashrc
下面是我的bashrc,真正修改到就一行代码,用红色标注了:
找到:
---------------------------------------------------------------------------------------- ...
国际化命令
django-admin.py makemessages -l zh_CN
django-admin.py compilemessages
(适用于管理员或者有全局权限的用户重设其它用户的密码)
进入命令行模式
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='name';
mysql> FLUSH PRIVILEGES;
mysql> QUIT
在python安装Image后发现只要加载ImageFont就出现 The _imaging C module is not installed 的提示,经百度谷歌搜索后。
发现WIN系统的人都会使用网上已经编译好的一个包。而LINUX下回答都很模糊。
基本如下处理即可(CENTOS 5 64bit)
yum install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-devel
以上安装基本环境后。
wget http://effbot.org/downloads/Ima ...
此代码参考网上修改的,上面要收费,我花了一小时整理修改的。。。还算节约了一瓶可乐钱。。。
下面附上代码和源码。。。
效果图
1.页面
<!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>
<link ...
1.开机自启动apache
/sbin/chkconfig httpd on
2.开机自启动mysql
/sbin/chkconfig mysqld on
3.查看启动服务列表
/sbin/chkconfig --list
1.查看端口占用
lsof -i tcp:80
2.配置80端口允许访问
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
3.保存防火墙规则
/etc/rc.d/init.d/iptables save
4.查看防火墙状态
/etc/init.d/iptables status
1.修改/etc/mysql/my.conf,修改bind-address,指定为本机实际ip地址,你的my.con修改完大概是如下的样子
[mysqld]
#
# * basic settings
#
default-character-set=utf8
default-storage-engine=innodb
bind-address = 192.168.1.100
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
...
1.setting.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'test', # Or path to database file if using sqlite3.
'USER': 'root', ...
1.安装profiler
sudo apt-get install python-profiler
2.python代码
'''
Created on 2011-11-14
@author: neil
'''
import sys
sys.path.append('/home/neil/workspace-py/Test/src/Test')
#sys.path.insert(0, sys.path.join("/home/neil/workspace-py/Test/src/Test"))
import ...
Django model 常用方法记录
- 博客分类:
- Django
1.得到模型中的所有记录
publisher_list = Publisher.objects.all()
2.保存模型的一个对象
publish.save()
3.模型数据的过滤
Publisher.objects.filter(name='Apress')
4.得到特定记录
Publisher.objects.get(name="Apress")
5.数据记录排序
Publisher.objects.all().order_by("name")
6.数据记录逆向排序
Publisher.objects.all().order_b ...
1.创建项目
mkdir djangoproject
2.进入项目目录
cd djangoproject
3.初始化项目
git init
4.添加readme文件
touch README
5.把文件加入git管理
git add README
6.第一次提交
git commit -m ''first commit'
7.设置项目提交路径
git remote add origin git@github.com:username/user.git
8.提交到github
git push -u origin maste ...
1.在适当的Django应用包里创建一个 templatetags 目录
2.在 templatetags 中创建两个空文件: (1) __init__.py (告诉Python这是一个包含了Python代码的包)和一个用来存放你自定义的标签/过滤器定义的文件. (2)test_extras.py 3.在要调用的该标签的页面加入 {% load test_extras %}4.在test_extras.py中加入如下语句:from django import templateregister = template.Library()
1.python2.7
2.django1.27
3.mysql5.1
4.开发工具 : eclipse
项目里面有.sql文件,直接到入数据库就可以用