﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-网络服务器软件开发</title><link>http://www.cppblog.com/true/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 06 Jul 2008 09:11:12 GMT</lastBuildDate><pubDate>Sun, 06 Jul 2008 09:11:12 GMT</pubDate><ttl>60</ttl><item><title>准备买python空间</title><link>http://www.cppblog.com/true/archive/2008/07/02/55176.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Wed, 02 Jul 2008 15:02:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/07/02/55176.html</guid><wfw:comment>http://www.cppblog.com/true/comments/55176.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/07/02/55176.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/55176.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/55176.html</trackback:ping><description><![CDATA[域名已经买了<a href="http://www.opensourceinsight.com/">www.opensourceinsight.com</a>，昨天和今天在测试空间，由于对Django部署不熟悉，至今没有成功，实在不行先上php<br>的，慢慢过度到python
<img src ="http://www.cppblog.com/true/aggbug/55176.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-07-02 23:02 <a href="http://www.cppblog.com/true/archive/2008/07/02/55176.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>word中输入“方框中打勾”</title><link>http://www.cppblog.com/true/archive/2008/07/02/55153.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Wed, 02 Jul 2008 08:22:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/07/02/55153.html</guid><wfw:comment>http://www.cppblog.com/true/comments/55153.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/07/02/55153.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/55153.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/55153.html</trackback:ping><description><![CDATA[方框打勾&nbsp;:<br>&nbsp;&nbsp;&nbsp;&nbsp;单元格输入&nbsp;:&nbsp;&nbsp;R&nbsp;&nbsp;&nbsp;&nbsp;--&gt;&nbsp;字型选&nbsp;Wingdings&nbsp;2<br><br>方框打叉<br>&nbsp;&nbsp;&nbsp;&nbsp;单元格输入&nbsp;:&nbsp;&nbsp;Q&nbsp;&nbsp;&nbsp;&nbsp;--&gt;&nbsp;字型选&nbsp;Wingdings&nbsp;2 <br><br><br>耽误了快一个小时。。。
<img src ="http://www.cppblog.com/true/aggbug/55153.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-07-02 16:22 <a href="http://www.cppblog.com/true/archive/2008/07/02/55153.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>i18n的含义</title><link>http://www.cppblog.com/true/archive/2008/07/02/55143.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Wed, 02 Jul 2008 07:11:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/07/02/55143.html</guid><wfw:comment>http://www.cppblog.com/true/comments/55143.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/07/02/55143.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/55143.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/55143.html</trackback:ping><description><![CDATA[I18N作为&#8220;国际化&#8221;的简称，其来源是英文单词 internationalization的首末字符i和n之间的字符数为18
<img src ="http://www.cppblog.com/true/aggbug/55143.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-07-02 15:11 <a href="http://www.cppblog.com/true/archive/2008/07/02/55143.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用Django来开发博客系统-ZT</title><link>http://www.cppblog.com/true/archive/2008/07/01/55005.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Tue, 01 Jul 2008 01:54:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/07/01/55005.html</guid><wfw:comment>http://www.cppblog.com/true/comments/55005.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/07/01/55005.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/55005.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/55005.html</trackback:ping><description><![CDATA[<div>原文链接<a href="http://blog.csdn.net/kingheaven/archive/2008/05/17/2454363.aspx">http://blog.csdn.net/kingheaven/archive/2008/05/17/2454363.aspx</a><br>本系统使用的Django版本是0.96.2，数据库是Sqlite3，因为它不用配置服务器，便于开发。</div>
<div>首先创建一个project：</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">django-admin&nbsp;startproject&nbsp;webblog</span></div>
</div>
</div>
<div>然后进入webblog目录，修改settings.py：</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">DATABASE_ENGINE&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">sqlite3</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>DATABASE_NAME&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">webblog.db</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">&nbsp;</span></div>
</div>
</div>
<div>使用下面的命令创建一个app：</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">manage.py&nbsp;startapp&nbsp;blog</span></div>
</div>
</div>
<div>进入blog目录，修改models.py：</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Reporter(models.Model):<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;full_name&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;models.CharField(maxlength</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">70</span><span style="COLOR: #000000">)<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">def</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800080">__str__</span><span style="COLOR: #000000">(self):<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;self.full_name<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Admin:<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">pass</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Article(models.Model):<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;pub_date&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;models.DateTimeField()<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;headline&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;models.CharField(maxlength</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">200</span><span style="COLOR: #000000">)<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;article&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;models.TextField()<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;reporter&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;models.ForeignKey(Reporter)<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">def</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #800080">__str__</span><span style="COLOR: #000000">(self):<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;self.headline<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Admin:<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">pass</span></div>
</div>
</div>
修改view.py：
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000">&nbsp;webblog.blog.models&nbsp;</span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000">&nbsp;django.shortcuts&nbsp;</span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">&nbsp;render_to_response<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000">&nbsp;django.template&nbsp;</span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">&nbsp;Context,&nbsp;loader<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000">&nbsp;django.http&nbsp;</span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">&nbsp;HttpResponse<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">def</span><span style="COLOR: #000000">&nbsp;index(request):<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;article_list&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;Article.objects.all()<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;render_to_response(</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">htmls/index.html</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">,&nbsp;{</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">article_list</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">:&nbsp;article_list})</span></div>
</div>
</div>
<div>返回去修改setting.py，把新创建的app和模板加进去：</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">TEMPLATE_DIRS&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;(<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">#</span><span style="COLOR: #008000">&nbsp;Put&nbsp;strings&nbsp;here,&nbsp;like&nbsp;"/home/html/django_templates"&nbsp;or&nbsp;"C:/www/django/templates".</span><span style="COLOR: #008000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">#</span><span style="COLOR: #008000">&nbsp;Always&nbsp;use&nbsp;forward&nbsp;slashes,&nbsp;even&nbsp;on&nbsp;Windows.</span><span style="COLOR: #008000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">#</span><span style="COLOR: #008000">&nbsp;Don't&nbsp;forget&nbsp;to&nbsp;use&nbsp;absolute&nbsp;paths,&nbsp;not&nbsp;relative&nbsp;paths.</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;"</span><span style="COLOR: #800000">d:</span><span style="COLOR: #800000">/webblog/"</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>)<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>INSTALLED_APPS&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;(<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">django.contrib.auth</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">,<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">django.contrib.contenttypes</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">,<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">django.contrib.sessions</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">,<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">django.contrib.sites</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">,<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">webblog.blog</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">,<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">django.contrib.admin</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">,<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>)</span></div>
</div>
</div>
<div>在weblog目录下，执行：</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">manage</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">py&nbsp;syncdb</span></div>
</div>
</div>
<div>在webblog目录下创建htmls目录，进入该目录，创建index.html：</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">{</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">&nbsp;extends&nbsp;</span><span style="COLOR: #800000">"</span><span style="COLOR: #800000">base.html</span><span style="COLOR: #800000">"</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">}<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>{</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">&nbsp;block&nbsp;title&nbsp;</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">}Articles</span><span style="COLOR: #000000">{</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">&nbsp;endblock&nbsp;</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">}<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>{</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">&nbsp;block&nbsp;content&nbsp;</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">}<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">h1</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">Articles</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">h1</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>{</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">&nbsp;article&nbsp;</span><span style="COLOR: #0000ff">in</span><span style="COLOR: #000000">&nbsp;article_list&nbsp;</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">}<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">p</span><span style="COLOR: #000000">&gt;Headline : </span><span style="COLOR: #000000">{{&nbsp;article.headline&nbsp;}}</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">p</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">p</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">By&nbsp;{{&nbsp;article.reporter.full_name&nbsp;}}</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">p</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">p</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">Published&nbsp;{{&nbsp;article.pub_date</span><span style="COLOR: #000000">|</span><span style="COLOR: #000000">date:</span><span style="COLOR: #800000">"</span><span style="COLOR: #800000">F&nbsp;j,&nbsp;Y</span><span style="COLOR: #800000">"</span><span style="COLOR: #000000">&nbsp;}}</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">p</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>{</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">&nbsp;endfor&nbsp;</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">}<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>{</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">&nbsp;endblock&nbsp;</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">}</span></div>
</div>
</div>
<div>创建base.html：</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">html</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">title</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">{%&nbsp;block&nbsp;title&nbsp;%}{%&nbsp;endblock&nbsp;%}</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">title</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">body</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;</span><span style="COLOR: #000000"><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;{%&nbsp;block&nbsp;content&nbsp;%}{%&nbsp;endblock&nbsp;%}<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">body</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">html</span><span style="COLOR: #0000ff">&gt;</span></div>
</div>
</div>
<div>修改url.py，将访问地址加入进去：</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">from</span><span style="COLOR: #000000">&nbsp;django.conf.urls.defaults&nbsp;</span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>urlpatterns&nbsp;</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">&nbsp;patterns(</span><span style="COLOR: #800000">''</span><span style="COLOR: #000000">,<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;(r</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">^$</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">,</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">blog.views.index</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">),<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;(r</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">^admin/</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">,&nbsp;include(</span><span style="COLOR: #800000">'</span><span style="COLOR: #800000">django.contrib.admin.urls</span><span style="COLOR: #800000">'</span><span style="COLOR: #000000">)),<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top>)<br><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top></span></div>
</div>
</div>
<div>现在，整个博客系统已经配置完毕，我们可以使用</div>
<div>
<div style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 95%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">manage</span><span style="COLOR: #000000">.</span><span style="COLOR: #000000">py&nbsp;runserver</span></div>
</div>
</div>
<div>来启动服务器了，在地址栏里输入：</div>
<div><a href="http://localhost:8000/"><font color=#336601>http://localhost:8000/</font></a></div>
<div>就可以访问博客了~</div>
<div>当然，一开始进去的时候什么资料都没有，我们需要在管理界面里输入一些数据来显示，地址为</div>
<div><a href="http://localhost:8000/admin/"><font color=#336601>http://localhost:8000/admin/</font></a></div>
<div>用户名和密码为你在syncdb时设置的，进去后加入一条记录即可~~~</div>
<div>至此，一个简单的博客系统已经开发完成，相信不比RoR的十分钟写个博客系统要复杂多少。</div>
<div>欢迎大家和我讨论Django技术~</div>
<img src ="http://www.cppblog.com/true/aggbug/55005.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-07-01 09:54 <a href="http://www.cppblog.com/true/archive/2008/07/01/55005.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>为什么很多人喜欢在代码中写错别字呢</title><link>http://www.cppblog.com/true/archive/2008/06/24/54473.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Tue, 24 Jun 2008 09:01:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/06/24/54473.html</guid><wfw:comment>http://www.cppblog.com/true/comments/54473.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/06/24/54473.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/54473.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/54473.html</trackback:ping><description><![CDATA[<p>真是无语了，为什么很多人喜欢在代码中写错别字呢？而且是发现了也不改正，任其一直错下去，显示自己很忙？做大事不拘小节？<br>//UPD通信数据结构如下&nbsp;&nbsp; -&gt;UDP<br>其它的就不举例了<br></p>
<img src ="http://www.cppblog.com/true/aggbug/54473.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-06-24 17:01 <a href="http://www.cppblog.com/true/archive/2008/06/24/54473.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>养成随时记录的习惯</title><link>http://www.cppblog.com/true/archive/2008/06/20/54082.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Fri, 20 Jun 2008 01:05:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/06/20/54082.html</guid><wfw:comment>http://www.cppblog.com/true/comments/54082.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/06/20/54082.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/54082.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/54082.html</trackback:ping><description><![CDATA[&nbsp;好记性不如烂笔头，看代码时可以边看边记录关键的细节，这样看完之后可以来一个全面的回顾，对第二天或下周，或更长的时间再回过头来看，也是很好的一种连续方式
<img src ="http://www.cppblog.com/true/aggbug/54082.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-06-20 09:05 <a href="http://www.cppblog.com/true/archive/2008/06/20/54082.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>std::queue的front的问题</title><link>http://www.cppblog.com/true/archive/2008/06/10/52731.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Tue, 10 Jun 2008 03:39:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/06/10/52731.html</guid><wfw:comment>http://www.cppblog.com/true/comments/52731.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/06/10/52731.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/52731.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/52731.html</trackback:ping><description><![CDATA[<p>&nbsp;</p>
msdn上的解析：<br>
<pre><strong>value_type&amp; front( );</strong>&nbsp;
<strong>const value_type&amp; front( ) const;</strong></pre>
<p>Returns a reference to the first element at the front of the queue.<br><br>请看下面示例代码<br>queue&lt;int&gt; intqueue;<br>intqueue.push(1);<br>intqueue.push(2);<br>int head = intqueue.front();//int&amp;可以隐式转换为int?<br>intqueue.pop();//将对头元素弹出队列<br>cout &lt;&lt; head &lt;&lt; endl;//输出1，front应该返回的是"引用",但pop之后，为什么head的输出还有效(引用还有效？)？<br><br></p>
<img src ="http://www.cppblog.com/true/aggbug/52731.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-06-10 11:39 <a href="http://www.cppblog.com/true/archive/2008/06/10/52731.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>今天去爬香山</title><link>http://www.cppblog.com/true/archive/2008/06/09/52685.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Mon, 09 Jun 2008 12:39:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/06/09/52685.html</guid><wfw:comment>http://www.cppblog.com/true/comments/52685.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/06/09/52685.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/52685.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/52685.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;今天，和女朋友，zmj还有她男朋友，一起去爬香山，发现自己体格是相当的一般，用了1个小时20分钟爬到山顶，然后，就是逛，拍照。自己确实很久没有爬山了。
<img src ="http://www.cppblog.com/true/aggbug/52685.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-06-09 20:39 <a href="http://www.cppblog.com/true/archive/2008/06/09/52685.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>google这个图片代表什么含义</title><link>http://www.cppblog.com/true/archive/2008/06/06/52328.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Fri, 06 Jun 2008 01:44:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/06/06/52328.html</guid><wfw:comment>http://www.cppblog.com/true/comments/52328.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/06/06/52328.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/52328.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/52328.html</trackback:ping><description><![CDATA[<a href="http://www.google.cn/search?q=Diego+Vel%C3%A1zquez&amp;hl=zh-CN"><img title="Diego Vel&#225;zquez" height=136 alt="Diego Vel&#225;zquez" src="http://www.google.cn/logos/velasquez.gif" width=330 border=0></a>
<img src ="http://www.cppblog.com/true/aggbug/52328.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-06-06 09:44 <a href="http://www.cppblog.com/true/archive/2008/06/06/52328.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最近杂事总结</title><link>http://www.cppblog.com/true/archive/2008/06/05/52295.html</link><dc:creator>true</dc:creator><author>true</author><pubDate>Thu, 05 Jun 2008 13:06:00 GMT</pubDate><guid>http://www.cppblog.com/true/archive/2008/06/05/52295.html</guid><wfw:comment>http://www.cppblog.com/true/comments/52295.html</wfw:comment><comments>http://www.cppblog.com/true/archive/2008/06/05/52295.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/true/comments/commentRss/52295.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/true/services/trackbacks/52295.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最近杂事一堆，4月底正式提出离职，之后面试了几家，这个年头找工作，可不是闹着玩的，去人家的地盘，就低人一等，&nbsp;他用他的标准来衡量你，怎么可能完全符合？再加上求职的人多的令人发指，待遇基本很难谈上去。来北京找工作。做好一个月的打算就行了.后来就是现在所在的公司谈的还不错，就抓住了这个机会。总结两点：先找工作后离职；无论什么时候，都和你现在的同事搞好关系，最起码不能一团糟，都是出来混的，待人心胸宽阔些，没坏处。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在js总算没有白混，从实习到离职，待了一年半还多，技术的提高是自然的，应该也与我拼命玩技术有关。大三下学期，才和&nbsp;gf凑了1.5K(现在想想1.5K算什么,可当时确实是凑的)买了second-hand的pc，那时是比较苦且值得回忆的，实践基础当然就比较差。好在理论方面还对得起大学四年，经过一年多的磨练，应该可以是正规军了吧。认识的两个好同事，好哥们，技术都比较强悍，其一zfm，服务器端开发，对底层协议的理解<br>比较到位，我也从他那学了很多，感谢。其二，wlw，客户端开发，mfc的大拿，这个世界说起来也小，这个是他在cppblog的窝，<a href="http://www.cppblog.com/wlwlxj/">http://www.cppblog.com/wlwlxj/</a>不过最近没有更新哦。前段时间，三个人一起还搓了一顿，是zfm掏的，本来我离职，应该我来的呵呵。zfm可能由于北京离家太远，过段时间去深圳混了，无论如何，去深圳之前，还是得聚聚的。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;昨天，前台mm打电话：你是12号入职的吗?就地震那天。听完前半句，我刚要说是，可听了后半句，迟疑了一会，对啊，5.12是周一啊，要不汶川不会出现那么多学生的灾难！<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;下一步，继续坚持技术路线。。。
<img src ="http://www.cppblog.com/true/aggbug/52295.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/true/" target="_blank">true</a> 2008-06-05 21:06 <a href="http://www.cppblog.com/true/archive/2008/06/05/52295.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>