<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>BB的WEB开发笔记</title>
		<link>http://www.hzw513.com/</link>
		<description>web开发 Django开发交流群:19525555</description>
		<copyright>Copyright (C) 2004 Security Angel Team [S4T] All Rights Reserved.</copyright>
		<generator>SaBlog-X Version 1.6 Build 20080806</generator>
		<lastBuildDate>Sun, 05 Sep 2010 06:31:34 +0000</lastBuildDate>
		<ttl>30</ttl>
		<item>
			<guid>http://www.hzw513.com/show-52-1.html</guid>
			<title>读取xml转换成字典</title>
			<author>BB</author>
			<description><![CDATA[<p>非常方便将XML字符或者XML文件转换成字典</p><br /><br /><a href="http://www.hzw513.com/show-52-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-52-1.html</link>
			<category domain="http://www.hzw513.com/category-17-1.html">Python</category>
			<pubDate>2010-03-25 02:04</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-51-1.html</guid>
			<title>VM虚拟主机克隆后网卡不能使用</title>
			<author>BB</author>
			<description><![CDATA[<p>使用VM克隆主机之后,查看网络状态,发现网卡不可用</p>
<p>找了下资料,原来是因为MAC地址缓存问题</p>
<p>解决方法也很简单</p>
<p>就删除那个文件缓存的文件</p>
<p>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol start="1" class="dp-xml">
    <li class="alt"><span><span>sudo&nbsp;rm&nbsp;/etc/udev/rules.d/70-persistent-net.rules&nbsp;&nbsp;</span></span></li>
</ol>
</div>
参考:</p>
<p><a href="http://hi.baidu.com/xiaoxiaolq/blog/item/e1881923a56f2a4493580746.html">http://hi.baidu.com/xiaoxiaolq/blog/item/e1881923a56f2a4493580746.html</a></p>]]></description>
			<link>http://www.hzw513.com/show-51-1.html</link>
			<category domain="http://www.hzw513.com/category-1-1.html">Linux</category>
			<pubDate>2010-03-18 14:12</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-50-1.html</guid>
			<title>[转] Django 调试</title>
			<author>BB</author>
			<description><![CDATA[<p>Django 调试方法</p>
<p><a href="http://www.slideshare.net/simon/debugging-django">http://www.slideshare.net/simon/debugging-django</a></p><br /><br /><a href="http://www.hzw513.com/show-50-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-50-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-03-04 11:27</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-49-1.html</guid>
			<title>[转] 技术架构</title>
			<author>BB</author>
			<description><![CDATA[<p>转载一篇好文章,收藏了很多非常好的关于架构方面的文章</p>
<p>转自 博客 : 没有理想(<a href="http://hi.baidu.com/10428/blog">http://hi.baidu.com/10428/blog</a>)<br />
技术架构 : <a href="http://hi.baidu.com/10428/blog/item/7ec38835f293241990ef399c.html">http://hi.baidu.com/10428/blog/item/7ec38835f293241990ef399c.html <br />
</a></p><br /><br /><a href="http://www.hzw513.com/show-49-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-49-1.html</link>
			<category domain="http://www.hzw513.com/category-14-1.html">综合</category>
			<pubDate>2010-02-20 17:35</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-48-1.html</guid>
			<title>Django遍历输出字典key,value</title>
			<author>BB</author>
			<description><![CDATA[<p>在模板里面输出一个字典的 key, value<br />
找了好久,Django的文档里面并没有相关的说明.</p>
<p>后来自己试了一下.</p>
<p>Django的模板其实是支持python语法的</p>
<p>比如说,一个对象的方法调用</p>
<p>dict 对象,有items()方法,在Django的模板里面也可以调用</p>
<p>不过不需要 ()</p>
<p>代码:</p>
<div class="codeText">
<div class="codeHead">Python代码</div>
<ol start="1" class="dp-py">
    <li class="alt"><span><span>mydict&nbsp;=&nbsp;{</span><span class="number">1</span><span>:</span><span class="number">2</span><span>,&nbsp;</span><span class="number">3</span><span>:</span><span class="number">4</span><span>,&nbsp;</span><span class="number">5</span><span>:</span><span class="number">6</span><span>}&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol start="1" class="dp-xml">
    <li class="alt"><span><span>{%&nbsp;for&nbsp;x&nbsp;in&nbsp;mydict.items%}&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;{{x.0}}:&nbsp;{{x.1}} &lt;br&gt; <br />
    </span></li>
    <li class="alt"><span>{%&nbsp;endfor&nbsp;%}&nbsp; <br />
    </span></li>
</ol>
</div>
<p>&nbsp;输出:</p>
<p>1: 2</p>
<p>3: 4</p>
<p>5: 6</p>]]></description>
			<link>http://www.hzw513.com/show-48-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-02-02 13:55</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-47-1.html</guid>
			<title>(13)Permission denied: make_sock: could not bind to address [::]:80</title>
			<author>BB</author>
			<description><![CDATA[<p><strong>(13)Permission denied: make_sock: could not bind to address [::]:80<br />
<br />
</strong><font color="#ff0000">1024内的端口服务之后root才能启动</font></p>
<p>所以 必须加 sudo</p>]]></description>
			<link>http://www.hzw513.com/show-47-1.html</link>
			<category domain="http://www.hzw513.com/category-2-1.html">Apache</category>
			<pubDate>2010-02-01 18:29</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-46-1.html</guid>
			<title>&quot;做网站,有钱途&quot;</title>
			<author>BB</author>
			<description><![CDATA[<p>asdf</p><br /><br /><a href="http://www.hzw513.com/show-46-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-46-1.html</link>
			<category domain="http://www.hzw513.com/category-15-1.html">业界</category>
			<pubDate>2010-01-31 12:02</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-45-1.html</guid>
			<title>Django session file 无法保存数据问题</title>
			<author>BB</author>
			<description><![CDATA[<p>好早之前就遇到了这个问题,一直没去查资料</p>
<p>django 1.0.2</p>
<p>使用session的时候,采用文件保存方式.<strong>在windows下</strong>无法写入数据.但是可以创建文件!</p>
<p>&nbsp;</p><br /><br /><a href="http://www.hzw513.com/show-45-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-45-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-01-25 10:50</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-44-1.html</guid>
			<title>他们都要走了</title>
			<author>BB</author>
			<description><![CDATA[<ul>
    <li>微软：番茄花园已死，雨林木风不成气候，我独孤求败，所以离开。</li>
    <li>&nbsp;Intel与AMD。 呃，龙芯相当于我们十年前的产品。那么十年后，现在生产的过剩芯片就可以到中国市场上来兜售啦。 所以，十年后再来&hellip;&hellip;</li>
    <li>阿迪内流满面：他们有阿迪王</li>
    <li>耐克痛哭失声：他们还有金莱克</li>
    <li>苹果挥刀自宫：他们还有金苹果</li>
    <li>沃尔玛：大妈太会砍价</li>
    <li>必胜客：这里人人都是结构工程师</li>
    <li>绿色和平：这是地球上最和谐的地方，我们根本没必要在这里存在....</li>
    <li>sony：当我们看到那个3000块的黄色psp的时候，我们知道，是时候离开了，中国是无敌的。</li>
    <li>MSN内牛满面：这么多年了，始终打不过QQ啊&hellip;&hellip;</li>
    <li>adidas:我的孪生兄弟abibas让我去发展非洲市场</li>
    <li>&nbsp;安利：走吧～　都被当成传销了～</li>
    <li>雅虎：别哭了 跟哥一起走~</li>
    <li>奥特曼哭了：他们有金甲战士啊&hellip;&hellip;</li>
    <li>&nbsp;富士康：连我都被山寨了</li>
    <li>索尼爱立信默默离开，他们居然有何洁代言的索爱。</li>
    <li>小新：5555，图图调戏我，我走了！</li>
    <li>思科：华为的研发人员比我们便宜10倍，拿什么跟他们斗。</li>
    <li>暴雪：他们让我们把游戏名字改成党的世界，还是走了，不然回头要被我国和谐了...</li>
    <li>&nbsp;kfc:开封菜太欺负人了</li>
    <li>杜蕾斯:他们说我们太低俗传播不健康内容</li>
    <li>BMW ： 商标都被比亚迪取代了，我们撤吧。。。。</li>
    <li>&nbsp;ugg：当我们还在澳大利亚雇高薪聘人薅羊毛的时候，我们的最新款式已然在淘宝上普及了，标价不是300欧，是300 元</li>
    <li>互联网:在这里我都变成局域网了...</li>
    <li>iphone全系列：wifi统被阉割，我忍谁了，我还是iphone吗我，撤！</li>
    <li>凤凰周刊：不知道北京地跌只让卖《北京%￥&amp;@》了吗，就你觉得这个事儿有意湿嘛？</li>
    <li>吉野家;走吧，他们有成都小吃，太厉害了，盖饭品种真多，我们只有招牌牛肉饭。</li>
    <li>&nbsp;麦当劳：都TMD不点餐，进来吹空调，还自带食品</li>
    <li>可口可乐：我跟百事掐架的时候被非常可乐通了一刀子</li>
    <li>Youtube：不如回家卖土豆！</li>
    <li>NIKE：Just 退 it</li>
    <li>Facebook: 借腹生子的校内都做成人人了 我还没进来就要退出了</li>
    <li>D&amp;G:满村都是我的logo,中国人民太有钱了，不挑战。</li>
    <li>杰克琼斯：他们只认班尼路～</li>
</ul>]]></description>
			<link>http://www.hzw513.com/show-44-1.html</link>
			<category domain="http://www.hzw513.com/category-18-1.html">幽默-笑话</category>
			<pubDate>2010-01-24 14:38</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-43-1.html</guid>
			<title>使用django forms 实现无限分级</title>
			<author>BB</author>
			<description><![CDATA[<p>使用django forms 实现无限分级</p>
<div class="codeText">
<div class="codeHead">Python代码</div>
<ol start="1" class="dp-py">
    <li class="alt"><span><span class="keyword">from</span><span>&nbsp;django.db&nbsp;</span><span class="keyword">import</span><span>&nbsp;models&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span><span class="keyword">class</span><span>&nbsp;Type(models.Model):&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;=&nbsp;models.CharField(max_length&nbsp;=&nbsp;<span class="number">100</span><span>)&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;parent&nbsp;=&nbsp;models.ForeignKey(<span class="string">'self'</span><span>,&nbsp;blank&nbsp;=&nbsp;</span><span class="special">True</span><span>,&nbsp;null&nbsp;=&nbsp;</span><span class="special">True</span><span>)&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">def</span><span>&nbsp;__unicode__(</span><span class="special">self</span><span>):&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">return</span><span>&nbsp;</span><span class="special">self</span><span>.name&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<p>---- 待续----</p>]]></description>
			<link>http://www.hzw513.com/show-43-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-01-18 01:06</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-42-1.html</guid>
			<title>Django 内置分页类</title>
			<author>BB</author>
			<description><![CDATA[<p>参考了 &lt;The Django Book&gt; 相关资料,原来用Django内置的分页功能实现分页,比我想象还要简单很多.</p>
<p>简单例子</p>
<p>&nbsp;</p>
<div class="codeText">
<div class="codeHead">views.py</div>
<ol class="dp-py" start="1">
    <li class="alt"><span><span class="keyword">from</span><span>&nbsp;django.core.paginator&nbsp;</span><span class="keyword">import</span><span>&nbsp;Paginator&nbsp;&nbsp;&nbsp;&nbsp;</span></span></li>
    <li class=""><span><span class="keyword">from</span><span>&nbsp;models&nbsp;</span><span class="keyword">import</span><span>&nbsp;MyModel&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li class=""><span><span class="keyword">def</span><span>&nbsp;list(request):&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">try</span><span>:&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;page&nbsp;=&nbsp;int(request.GET.get(<span class="string">'page'</span><span>,</span><span class="number">1</span><span>))&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>&nbsp;page&nbsp;&lt;&nbsp;</span><span class="number">1</span><span>:&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;page&nbsp;=&nbsp;<span class="number">1</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">except</span><span>&nbsp;ValueError:&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;page&nbsp;=&nbsp;<span class="number">1</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;my_data&nbsp;=&nbsp;MyModel.objects.all()&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;paginator&nbsp;=&nbsp;Paginator(my_data,&nbsp;<span class="number">10</span><span>)&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">try</span><span>:&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my_data_list&nbsp;=&nbsp;paginator.page(page)&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">except</span><span>:&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my_data_list&nbsp;=&nbsp;paginator.page(<span class="number">1</span><span>)&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">return</span><span>&nbsp;render_to_response(</span><span class="string">'my_template.html'</span><span>,&nbsp;locals())&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml" start="1">
    <li class="alt"><span><span>{%&nbsp;for&nbsp;data&nbsp;in&nbsp;my_data_list&nbsp;.object_list&nbsp;%}&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;{{&nbsp;data&nbsp;}}<span class="tag">&lt;</span><span class="tag-name">br</span><span>&nbsp;</span><span class="tag">/&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>{%&nbsp;endfor&nbsp;%}&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">div</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;pagination&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;</span><span class="tag-name">span</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;step-links&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{%&nbsp;if&nbsp;my_data_list.has_previous&nbsp;%}&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;?page={{&nbsp;my_data_list.previous_page_number&nbsp;}}&quot;</span><span class="tag">&gt;</span><span>previous</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{%&nbsp;endif&nbsp;%}&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;</span><span class="tag-name">span</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;current&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Page&nbsp;{{&nbsp;my_data_list.number&nbsp;}}&nbsp;of&nbsp;{{&nbsp;my_data_list.paginator.num_pages&nbsp;}}.&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;/</span><span class="tag-name">span</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{%&nbsp;if&nbsp;my_data_list.has_next&nbsp;%}&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;?page={{&nbsp;my_data_list.next_page_number&nbsp;}}&quot;</span><span class="tag">&gt;</span><span>next</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{%&nbsp;endif&nbsp;%}&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="tag">&lt;/</span><span class="tag-name">span</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span><span class="tag">&lt;/</span><span class="tag-name">div</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<p>&nbsp;</p>
<p><span>my_data_list </span>对象中包含了多个属性和方法,可以非常方便的进行页面显示,链接生成</p>
<p>其中属性 : 数据对象列表 (<strong>object_list</strong>)中,每一个元素就是一个 model 对象.</p>
<p>关于<span><span><span> my_data_list </span></span></span><span>对象的其他方法和属性,可以通过 dir 方法查看</span><span>
<div class="codeText">
<div class="codeHead">Python代码</div>
<ol class="dp-py" start="1">
    <li class="alt"><span><span class="keyword">return</span><span>&nbsp;render_to_response(</span><span class="string">'my_template.html'</span><span>,&nbsp;</span><span class="string">'my_data_list'</span><span>:dir(my_data_list))&nbsp;&nbsp;</span></span></li>
</ol>
</div>
</span></p>
<p><span>PS:</span></p>
<p><span>
<div class="codeText">
<div class="codeHead">Python代码</div>
<ol class="dp-py" start="1">
    <li class="alt"><span><span class="comment">#&nbsp;获取数据的时候&nbsp;使用&nbsp;all()&nbsp;方法</span><span>&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;my_data&nbsp;=&nbsp;MyModel.objects.all()&nbsp;&nbsp;&nbsp;</span></li>
</ol>
</div>
根据打印出来的 sql 语句,发现它并不会取出所有记录.</span></p>
<p>&nbsp;官方文档说明:</p>
<p><a href="http://docs.djangoproject.com/en/dev/topics/pagination/">http://docs.djangoproject.com/en/dev/topics/pagination/</a></p>]]></description>
			<link>http://www.hzw513.com/show-42-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-01-16 20:00</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-41-1.html</guid>
			<title>Django 开发交流群</title>
			<author>BB</author>
			<description><![CDATA[<p>建了个技术群,关于 Python/Django<br />
欢迎大家加入: <strong>19525555</strong></p><br /><br /><a href="http://www.hzw513.com/show-41-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-41-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-01-15 11:25</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-40-1.html</guid>
			<title>MySQL忘记root密码</title>
			<author>BB</author>
			<description><![CDATA[<p>查了下资料,很多人说用 <span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;" class="Apple-style-span"><span style="color: rgb(17, 17, 17); font-size: 14px; line-height: 25px; text-align: left;" class="Apple-style-span">mysqld_safe命令可以,<br />
但是,我试了,用这个启动mysql之后,执行mysql命令,不能获取锁<br />
<br />
不过还有一种方法,和上面的命令其实是一样的<br />
</span></span></p>
<ol>
    <li>stop mysqld</li>
    <li>修改 my.cnf : 在[<span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Simsun; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;" class="Apple-style-span"><span style="color: rgb(42, 42, 42); font-family: Tahoma,Helvetica,Arial,sans-serif; font-size: 14px; line-height: 25px; text-align: left; text-indent: 28px;" class="Apple-style-span">mysqld</span></span>]字段加入<strong> skip-grant-tables</strong></li>
    <li>start mysqld</li>
    <li>这样就可以直接进入mysql了&nbsp; mysql -u root</li>
    <li>
    <div class="codeText">
    <div class="codeHead">SQL代码</div>
    <ol start="1" class="dp-sql">
        <li class="alt"><span><span class="keyword">UPDATE</span><span>&nbsp;mysql.</span><span class="func">user</span><span>&nbsp;</span><span class="keyword">SET</span><span>&nbsp;</span><span class="keyword">Password</span><span>=</span><span class="keyword">PASSWORD</span><span>(</span><span class="string">'password'</span><span>)&nbsp;</span><span class="keyword">WHERE</span><span>&nbsp;</span><span class="func">User</span><span>=</span><span class="string">'root'</span><span>;&nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    </li>
    <li><span><span>
    <div class="codeText">
    <div class="codeHead">SQL代码</div>
    <ol start="1" class="dp-sql">
        <li class="alt"><span><span>FLUSH&nbsp;</span><span class="keyword">PRIVILEGES</span><span>;&nbsp;&nbsp;</span></span></li>
    </ol>
    </div>
    </span></span></li>
    <li><span><span><span><span>恢复my.cnf</span></span></span></span></li>
    <li><span><span><span><span>restart mysqld</span></span></span></span></li>
</ol>
<p>其中,第二步是以不检查权限的方式启动mysql</p>]]></description>
			<link>http://www.hzw513.com/show-40-1.html</link>
			<category domain="http://www.hzw513.com/category-4-1.html">MySQL</category>
			<pubDate>2010-01-14 23:14</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-39-1.html</guid>
			<title>google 要退出天朝了?</title>
			<author>BB</author>
			<description><![CDATA[<p>Google 终于受不了了!<br />
<br />
要是真的不玩了,我还写什么程序呢!</p>
<p>今天,google解禁了,一些敏感的词语可以搜索了!</p>
<p><strong>但是十分非常有趣的是:百度也就解禁了,也能搜索出结果来!!!</strong></p>
<p>不过,一会后,马上就不能看了</p>
<p>我有幸在被&quot;处理前&quot;看了一下百度的搜索结果!</p>
<p>真TM恶心啊!</p>
<p>如果google真的不玩了,我的Gmail怎么办</p>
<p>还有刚刚开通的 google wave GAE</p>
<p>天朝万岁!</p>]]></description>
			<link>http://www.hzw513.com/show-39-1.html</link>
			<category domain="http://www.hzw513.com/category-15-1.html">业界</category>
			<pubDate>2010-01-13 23:40</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-38-1.html</guid>
			<title>Django settings.py 配置必须大写</title>
			<author>BB</author>
			<description><![CDATA[<p>Django的配置文件,里面的变量都必须是大写才能识别</p>
<p>在 <strong>django/cong/__init__.py </strong>有两处进行判断</p>
<p>84行:</p>
<p>
<div class="codeText">
<div class="codeHead">Python代码</div>
<ol start="1" class="dp-py">
    <li class="alt"><span><span class="keyword">for</span><span>&nbsp;setting&nbsp;</span><span class="keyword">in</span><span>&nbsp;dir(global_settings):&nbsp;&nbsp;&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>&nbsp;setting&nbsp;==&nbsp;setting.upper():&nbsp;&nbsp;&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="comment">#&nbsp;...&nbsp;&nbsp;</span><span>&nbsp;&nbsp;</span></span></li>
</ol>
</div>
101行:</p>
<p>
<div class="codeText">
<div class="codeHead">Python代码</div>
<ol start="1" class="dp-py">
    <li class="alt"><span><span class="keyword">for</span><span>&nbsp;setting&nbsp;</span><span class="keyword">in</span><span>&nbsp;dir(mod):&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>&nbsp;setting&nbsp;==&nbsp;setting.upper():&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setting_value&nbsp;=&nbsp;getattr(mod,&nbsp;setting)&nbsp;&nbsp;</span></li>
    <li class=""><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="comment">#&nbsp;...</span><span>&nbsp;&nbsp;</span></span></li>
</ol>
</div>
在定义自己的变量的时候,就需要注意这个!</p>
<p>根据文档(<strong>附录E 配置参考</strong>), settings 有3个约定:</p>
<ol>
    <li>为多有配置名使用大写字母</li>
    <li>对于集合型的设置，使用元组（tuple），而不要使用列表（list）。所有的设置应该是互斥的，并且一旦确定以后就不应该再改变。使用元组也反映了这样的理念。</li>
    <li>不要重新创建已经存在的setting。</li>
</ol>]]></description>
			<link>http://www.hzw513.com/show-38-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-01-11 17:52</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-37-1.html</guid>
			<title>django在模板获取当前用户</title>
			<author>BB</author>
			<description><![CDATA[<p>使用Django自带的中间件,在template层获取当前用户的相关信息</p><br /><br /><a href="http://www.hzw513.com/show-37-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-37-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-01-10 21:01</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-36-1.html</guid>
			<title>Django 输出sql语句</title>
			<author>BB</author>
			<description><![CDATA[<p>使用<strong>&quot;django.core.context_processors.debug&quot; </strong>输出每次请求执行的SQL语句</p><br /><br /><a href="http://www.hzw513.com/show-36-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-36-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-01-10 00:46</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-35-1.html</guid>
			<title>Django模板使用全局变量</title>
			<author>BB</author>
			<description><![CDATA[<p>Django模板中,有一些使用非常频繁的变量,比如,site_title,user......<br />
其实,这些变量并不需要手动地添加到传送模板的字典<br />
Django的内置 context_processors 来实现</p><br /><br /><a href="http://www.hzw513.com/show-35-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-35-1.html</link>
			<category domain="http://www.hzw513.com/category-9-1.html">Django</category>
			<pubDate>2010-01-09 01:06</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-34-1.html</guid>
			<title>命令行下的Python进度条</title>
			<author>BB</author>
			<description><![CDATA[<p>命令行下几种进度条的实现</p><br /><br /><a href="http://www.hzw513.com/show-34-1.html" target="_blank">阅读全文</a><br /><br />]]></description>
			<link>http://www.hzw513.com/show-34-1.html</link>
			<category domain="http://www.hzw513.com/category-17-1.html">Python</category>
			<pubDate>2009-12-06 18:44</pubDate>
		</item>
		<item>
			<guid>http://www.hzw513.com/show-33-1.html</guid>
			<title>Python 获取当前文件的路径</title>
			<author>BB</author>
			<description><![CDATA[<p>直接看代码</p>
<div class="codeText">
<div class="codeHead">Python代码</div>
<ol start="1" class="dp-py">
    <li class="alt"><span><span class="keyword">import</span><span>&nbsp;os&nbsp;&nbsp;</span></span></li>
    <li class=""><span><span class="keyword">print</span><span>&nbsp;os.path.dirname(os.path.realpath(__file__))&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<p>很多时候会用到这个</p>]]></description>
			<link>http://www.hzw513.com/show-33-1.html</link>
			<category domain="http://www.hzw513.com/category-17-1.html">Python</category>
			<pubDate>2009-12-06 18:34</pubDate>
		</item>
	</channel>
</rss>
