Django中使用多数据库和裸SQL
有时候一个项目可能会使用多个数据库,而且数据来源可能不同,在Django中支持多数据库,同时不用ORM的情况下直接执行SQL的方法如下,做个笔记
共4篇文章。
有时候一个项目可能会使用多个数据库,而且数据来源可能不同,在Django中支持多数据库,同时不用ORM的情况下直接执行SQL的方法如下,做个笔记
设计一个group,可以包含user也可以包含group。user和group都可以被多个group包含。
class Group(models.Model):
users = models.ManyToManyField(User)
groups = models.ManyToManyField('self')update: ManyToMany对象有一个symmetrical的参数,当为True时的意思是对象间有互相拥有的关系,是双向的,反之为False时就是单向的。
最近写一个django项目的时候犯懒,把admin的login form给简单的扒出来用了用,感觉还不错。
先把display_login_form给扒出来
今天从django的svn拉出一份出来写点东东,写好了models,runserver查看admin的时候却出现了如下提示
You don’t have permission to edit anything