2013/5/29
1. IndentationError:expected an indentedblock错误解决
按空格或者Tab键(但是两者不能混用),要缩进一个字符
2013/5/30
1. MVC: model-view-controller
Django : 一个 python定制框架
2. 学习http://djangobook.py3k.cn/2.0/
Django、python-mysql等安装过程比较繁琐
要看懂软件包中的readme
python-mysql 直接下载.exe比较好
5/31
1.import 所写文件时,将路径加入sys
2.查看某个模块的属性dir(X)
具体某个函数作用help(X)
3.import 语句每个进程只运行文件一次,并且会把文件生成到一个单独的模块名称控件中,所以它的赋值不会改变作用域中的值,但是需要reload()。
exec()会覆盖作用域中的值,但是每次都运行最新的代码,避免重载。
4.IDLE调试?
5.正则表达式
字符串的开头字母“r”。它告诉Python这是个原始字符串,不需要处理里面的反斜杠(转义字符)。建议Python定义正则表达式时都使用原始字符串。
6. TypeError at/time/plus/3/ takes exactly 2 arguments (1 given)
参数问题
7. ImportError:Settings cannot be imported, because environment variableDJANGO_SETTINGS_MODULE is undefined.
使用Django时在命令行中敲击Python命令进入交互模式。进入到文件目录下,用python manage.py shell启动python解释器环境,manage.py shell命令在启动解释器之前,它告诉Django使用哪个设置文件。 Django框架的大部分子系统,包括模板系统,都依赖于配置文件;如果Django不知道使用哪个配置文件,这些系统将不能工作。
6/1学习django第四五章
1.
编码问题,注意保存时编码是否为#-*- coding: utf-8 -*-
6/2学习django第六章
1.admin创建超级用户时,密码输入不了的问题:
不是密码输入不了,是输入了只是不显示而已。
2.数据库中的blank即"" 和NULL不一样,如果留空则会自动插入"",为了保持一致性django自动添加null=false。django中写blank=True时数据库不需要手动修改,要添加null=True时要进入shell手动修改表的属性。
3. date_hierarchy = 'publication_date' 没显示出来,不知道原因
4.编码问题
因为python 默认的编码 ascii,当代码中有无法转换为as cii时会出错,这时最好修改Python默认的编码为utf8。
在python的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为:
# encoding=utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
可以用sys.getdefaultencoding()来查看编码方式。
.py的文件设置编码方式:# -*-coding: utf-8 -*-
编辑器里面设置编码方式为utf-8
当查看meta时还是有问题,目前显示E盘的一路径显示不了。
6/3
1.如下:
要在contact文件夹下创建一个空的__init__.py的空文件,注意是两个下划线连在一起。
2.http://blog.csdn.net/feng88724/article/details/7221449
如错误网页下方显示的要添加如下:
(1)在view中,from django.template import RequestContext
在方法上加@csrf_protect
在return render_to_response('contact_form.html',{'form':form},后添加
context_instance=RequestContext(request))
(2)在模板中:<form></form>标签中添加{% csrf_token %}
作用,是会提示哪些可以空着,哪些必须填写。
6/18
1.搭环境VC6.0+Directshow+Opencv失败好多次最后,
http://download.csdn.net/download/ljh_0728/4427543
2.
一般unresolved external symbol 错误都是没有加链接库
http://www.douban.com/note/65638800/
好多是缺少windows api中的lib如下:
还有gdi32.lib winspool.libcomdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.libodbc32.lib
dmoguids.lib dsound.lib strmiids.libstrmbasd.lib winmm.lib quartz.lib amstrmid.lib dxguid.lib dxtrans.libencapi.lib ksproxy.lib ksuser.lib msdmo.lib
3.
我的project|setting|link里面没有subsystem选项,后来不知道为啥没有了
4。http://blog.sina.com.cn/s/blog_4b7938e701000a1g.html