网站备案不成功:备案系统的六宗~罪~ _网站备案_备案系统_网站优化
2011-08-03 22:41
471 查看
在Windows做的,例子是照着http://www.ibm.com/developerworks/cn/opensource/os-cn-django/index.html做的。
但中间因为版本问题,遇到了一些问题,特在此记录下来。
例子和我的版本比较:
python2.5 -- python 2.6
django0.96 -- django1.0
1.maxlength错误
maxlength应该改为max_length
2.ImportError: DLL load failed: 找不到指定的模块
MySQL的Python链接库,开始在http://sourceforge.net/projects/mysql-python/没有找到适合的连接库,通过google找到文章http://i.19830102.com/archives/164,问题解决。
3.配置url的错误
admin后台管理界面的urls.py配置:
与例子讲的有所不同。
4.管理界面里,models模块显示不全,没有article模块
在文件夹articlc里,创建文件admin.py
5.页面显示报错
这两段代码应该加上适当的判断,不然数据库没有相应的数据,会报错。
但中间因为版本问题,遇到了一些问题,特在此记录下来。
例子和我的版本比较:
python2.5 -- python 2.6
django0.96 -- django1.0
1.maxlength错误
maxlength应该改为max_length
class List(models.Model): title = models.CharField([color=red]max_length[/color]=250,unique=True) def __str__(self): return self.title class Meta: ordering = ['title'] class Admin: pass
2.ImportError: DLL load failed: 找不到指定的模块
MySQL的Python链接库,开始在http://sourceforge.net/projects/mysql-python/没有找到适合的连接库,通过google找到文章http://i.19830102.com/archives/164,问题解决。
3.配置url的错误
admin后台管理界面的urls.py配置:
# Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', # Example: # (r'^news/', include('news.foo.urls')), # Uncomment the admin/doc line below and add 'django.contrib.admindocs' # to INSTALLED_APPS to enable admin documentation: # (r'^admin/doc/', include('django.contrib.admindocs.urls')), # Uncomment the next line to enable the admin: (r'^admin/(.*)', admin.site.root), )
与例子讲的有所不同。
4.管理界面里,models模块显示不全,没有article模块
在文件夹articlc里,创建文件admin.py
from news.article.models import List from news.article.models import Item from django.contrib import admin admin.site.register(List) admin.site.register(Item)
5.页面显示报错
article_dict['items_complete'] = article_list.item_set.filter(completed=True).count() article_dict['percent_complete'] = int(float(article_dict['items_complete']) / article_dict['item_count'] * 100)
这两段代码应该加上适当的判断,不然数据库没有相应的数据,会报错。
if article_dict['item_count'] == 0: article_dict['items_complete'] = 0 article_dict['percent_complete'] = 0 else: article_dict['items_complete'] = article_list.item_set.filter(completed=True).count() article_dict['percent_complete'] = int(float(article_dict['items_complete']) / article_dict['item_count'] * 100)
相关文章推荐
- 高性能网站性能优化与系统架构
- 大型网站性能优化 一 C#高效编码的优化 系统
- 从LiveJournal后台发展看 大型网站系统架构以及性能优化方法
- 秀一个django写的网站: 搜索引擎优化综合评估系统
- 高性能网站性能优化与系统架构(ZT)
- 网站备案成功,纪念一下
- 织梦Dedecms系统SEO优化之网站URL目录优化
- 大型网站性能优化 一 C#高效编码的优化 系统
- 与省局网站备案管理系统接口规范试行版文件下载地址
- 网站性能优化与系统架构
- 信产部网站备案系统被披露存在备案人隐私外泄问题
- 吐槽一下工信部的网站备案查询系统
- 网站备案实录:未关闭网站成功备案
- 工信部网站备案系统升级完成 新增备案用户激增
- www.codeplus.net备案成功,网站重新开通!
- 天下数据分享提高备案通过率且不影响网站排名优化的技巧
- 如何搭建一个网站优化系统?
- 网站优化记录-通过命令预编译Asp.net 网站,成功优化到毫秒级别。
- 浅谈商城系统网站建设与优化小技巧