摘要: 切换的关键开关 在setting文件中设置 DEBUG = True 如果 DEBUG设为False ALLOWED_HOSTS = []必须指定能访问的host地址 以上设定完毕后,需要设定静态文件的代理地址, 因为在生产环境中,一般静态文件的代理服务器并不是Django或Tomcat之类 一般是 阅读全文
posted @ 2020-09-22 19:31 Edward_han 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 在Model中引入其他Model数据时,要将import语句写在方法之中或类中, 不可直接在Model页面直接引入,否则会造成其他Model与Model间的循环引用 def unread_nums(self): #获取未读消息的数量 from operation.models import User 阅读全文
posted @ 2020-09-22 19:29 Edward_han 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 在做相关课程推荐功能时, 为课程表(courses_course)增添tag字段(即有相同tag字段内容的几个课程为相关课程,可被推荐) 在model中,tag的字段设计为: tag = models.CharField(default="", verbose_name=u"课程标签", max_l 阅读全文
posted @ 2020-09-22 19:26 Edward_han 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 在对某变量赋予初值时,常会设置默认初值为''(即空字符串), 当该变量在被获取后需要与数字类型做判断时,需要将该变量转换为int类型, 但空串转int会抛出异常,此时可将该变量初值设为0. 例如: class AddFavView(View): """ 用户收藏,取消收藏 """ def post( 阅读全文
posted @ 2020-09-22 19:25 Edward_han 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 在html页面中能正常显示上传图片 <img width="200" height="120" class="scrollLoading" data-url="{{ MEDIA_URL }}{{ course_org.image }}"/> 做如下配置 1.将上传文件指定路径 即在model编写时指 阅读全文
posted @ 2020-09-22 19:23 Edward_han 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 静态文件路径问题 css、js、图片等静态文件应存放于单独文件夹一般名为static,若使服务器能找到该文件须在setting中配置如下代码: STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static') ] 如果要修改静态文件路径即static,将下列 阅读全文
posted @ 2020-09-22 19:22 Edward_han 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 在win7下安装了Python后,想安装python-MySQL,使用pip安装出现如下问题: >pip install MySQL-python _mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': 阅读全文
posted @ 2020-09-22 19:18 Edward_han 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数列之和 def fibonacci(n): if n <=1: return 1 return fibonacci(n-1) + fibonacci(n-2) 这是个递归函数,要反复调用自己,如果n太大调用的次数就越多,无法有效计算 print fibonacci(50) 计算很慢 现添加 阅读全文
posted @ 2020-09-22 19:17 Edward_han 阅读(60) 评论(0) 推荐(0) 编辑
摘要: __new__方法接受的参数虽然也是和__init__一样,但__init__是在类实例创建之后调用,而 __new__方法正是创建这个类实例的方法。 例如: class Person(object): def __new__(cls, name, age): print '__new__ call 阅读全文
posted @ 2020-09-22 19:09 Edward_han 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 与Java不同,在python中类与函数也是对象,python会根据类这个对象为模版创建其对象,并且既然为对象就可以动态改变其属性。 python中的对象以类为篮本创建,而类本身也为一个对象,其类为type类,即type是list、string、dict、tuple类的蓝本,同时type也是一个对象 阅读全文
posted @ 2020-09-22 19:03 Edward_han 阅读(123) 评论(0) 推荐(0) 编辑