04 2014 档案
摘要:Static files管理 static files指一些用到的像css,javascript,images之类的文件。 在开发阶段: 1.在settings设置INSTALLED_APPS中添加'django.contrib.staticfiles'。 2.将STATIC_URL设置为'/sta
阅读全文
摘要:关联关系字段 (Relationship fields)ForeignKey,ManyToManyField与OneToOneField分别在Model中定义多对一,多对多,一对一关系。例如,一本书由一家出版社出版,一家出版社可以出版很多书。一本书由多个作者合写,一个作者可以写很多书。class A...
阅读全文
摘要:建立一个简易Modelclass Person(models.Model): GENDER_CHOICES=( (1,'Male'), (2,'Female'), ) name=models.CharField(max_length=30,uni...
阅读全文
摘要:大部分内容参考自http://wrongwaycn.github.io/django11/topics/db/models/index.html#topics-db-models,内容是django1.0的中文翻译。个人根据django1.5的英文文档做了部分修改和添加。字段类型(Field typ...
阅读全文
摘要:AVL树是带有平衡条件的二叉查找树,一般要求每个节点的左子树和右子树的高度最多差1(空树的高度定义为-1)。在高度为h的AVL树中,最少的节点数S(h)由S(h)=S(h-1)+S(h-2)+1得出,其中S(0)=1,S(1)=2。如上图,分别为高度为0,1,2,3的AVL树所需要的最少节点数。1.AVL树的实现,遍历与查找操作与二叉查找树相同。class Node(object): def __init__(self,key): self.key=key self.left=None self.right=None self.he...
阅读全文