SEO祥子博客

深圳SEO顾问|SEO专家|深圳SEO优化|搜索引擎优化SEO|网站SEO数据分析|SEO外包服务。

Phthon Django框架WEB开发:一个菜鸟的入门心得

花了两个月,Python Django学习告一段落,而纯粹基于python Django框架全手工开发的网站明天就能上线了(虽然只是个辣鸡网站)。在django web开发的学习路上,踩过很多坑,不过终于完成开发了,而我的“足球粉丝网”明天即将上线。

非科班出身,我自学过ASP、PHP、Python,而学习Python之路是其中最令我有满足感,最令我快乐的学习过程。基于非常强大的库调用,使用Django框架开发网站效率非常之高,而数据采集模块更令人着迷。

Python也有机会成为未来互联网开发的大方向之一。前车之鉴,在此分享我在学习Python Django框架中踩过的坑和以实用的入门文档,希望能帮到想用Django做数据采集和WEB开发的朋友(附我收藏的所有实用文档和避坑宝典)。

原创:django配置根目录访问静态文件favicon.ico 返回状态要200不要302

一般前端开发者都不会在意favico.com放在什么目录,是否经历了跳转。但是,对一名SEO专家来说,祥子不希望页面请求不能有任何跳转。所以,就有了下面这个办法:Django使用HttpResponse返回图片并显示。这可能是django项目把静态文件放在根目录,能正常访问并返回200状态的唯一方法。根目录访问favicon.ico并返回200状态的使用实例:

favicon.py:

from django.http import HttpResponse

g_resources.DistributionNotFound: The pytz distribution was not found and is required by Django

最近正在学Python WEB开发,刚装好Python,PyCharm,Django。准备入手正式学习,在创建第一个django项目时需要先行初始化。在输入初始化指令时报错:pkg_resources.DistributionNotFound: The 'pytz' distribution was not found and is required by Django。

初始化Django项目:django-admin startproject HelloWorld

今天在玩Python写的第一个程序:Python九九程法表

#coding:utf-8
text=''
for i in range(1, 10):
for l in range(1,10):
if i<=l:
if i*l<10:
text = text + bytes(i) +  ' * ' + bytes(l) +  ' = ' + bytes(i * l) + '   '
else:
text = text + bytes(i) + ' * ' + bytes(l) + ' = ' + bytes(i * l) + '  '
text = text + ('\n')
print text
print 'OK'

1 * 1 = 1   1 * 2 = 2   1 * 3 = 3   1 * 4 = 4   1 * 5 = 5   1 * 6 = 6   1 * 7 = 7   1 * 8 = 8   1 * 9 = 9  

«1»
最近发表
本月最热文章
最新留言
控制面板
Tags列表
关于python栏目:
本栏目主要内容包括:等。

Powered By Z-Blog 2.1 Phoenix Build 130128

SEO祥子博客: 是一个分享SEO经验,关注搜索引擎算法、网站分析、WEB趋势、建站与运营的博客。是一个值得搞网站的人关注的原创SEO博客。
深圳SEO祥子是深圳知名的深圳SEO技术顾问与搜索引擎优化SEO专家,曾任职于日IP超十万级体育网站的SEO技术总监。祥子深圳SEO博客目前专注百度与谷歌搜索引擎优化SEO技术研究。作为一名专注技术流的SEO专家祥子很忙的,没有时间承接深圳SEO外包项目与各种SEO顾问服务。深圳祥子SEO博客是一个分享SEO技术、SEO优化技巧、SEO数据分析技术的SEO博客。SEO全国 SEO行业
导航: 1 50 150 250 350 450 550 650 750 850 950 1050 1150 1250 1350 1450 1550 1650 1750 1850 1950 2050 2150 2250 2350 2425
| QQ:50208986 | SEO祥子 在G+订阅 RSS 2.0粤ICP备15051338号-1