摘要:
1.简介:django1.3开始,django使用了一个叫做staticfiles的contrib app这个app主要是用来server静态文件的,与media的区别就是:staticfiles是网站本身用到的images,css,js,而media就是定义为网站用户上传的头像,图片,文件等等,这... 阅读全文
摘要:
Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。os模块下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。os.... 阅读全文
摘要:
1.pycharm介绍自动代码格式化、代码完成、重构、自动导入和代码导航2.pycharm快捷键在菜单栏Help下,点击Default Keymap Refererce,可以打开一个pdf文件,里面列出了所有的快捷键。常用快捷键(1)Basic code completion "基本代码完成"快捷键... 阅读全文
摘要:
class Book(models.Model):title=models.CharField(max_length=100)author=models.ForeignKey('Author')class Author(models.Model):name=models.CharField(max_... 阅读全文
摘要:
ManyToManyField关系:class Author(models.Model):name=models.CharField(max_length=100)class Book(models.Model):title=models.CharField(max_length=100)autho... 阅读全文
摘要:
这个关系的意思就是在两端都只有一个关联的对象OneToOneField:参数可以接受一个related_name,这样就可以在两个相同的类里区分出多个这样的关系类。 阅读全文
摘要:
authors=models.ManyToManyField(Author,limit_choice_to={'name__endswith':'Smith'}这样可以更方便的查询。 阅读全文
摘要:
class Author(models.Model):name=models.CharField(max_length=100)class Meta:abstract=Trueclass Book(Author):title=models.CharField(max_length=100)数据库里将... 阅读全文