保持前面的不变只是增加了一些

1、vim sdj/models.py

class Blog(models.Model):
        name = models.CharField(max_length=30)
        entry = models.ForeignKey(Employee)

def __unicode__(self):
                return   self.name

所谓的多对一:多指的是新创建的Blog,一指之前的Employee

2、记得再做一次数据库的同步

python manage.py  syncdb

3、python   manage.py   shell

from  sdj.models    import   Employee, Blog

e1=Employee.objects.create(name='bob1')

e2=Employee.objects.create(name='bob2')

blog = Blog.objects.create(name='bob1_blog',e1='entry')

>>> blog
<Blog: bob_blog>
>>> blog.entry
<Employee: bob>
>>> blog.entry.id
4L
>>> entry1.blog_set
<django.db.models.fields.related.RelatedManager object at 0x1ceef10>
>>> entry1.blog_set.all()       就像一个结果集合
[<Blog: bob_blog>]

最新文章

  1. POJ 2739 Sum of Consecutive Prime Numbers(尺取法)
  2. maven说
  3. 探索 OpenStack 之(15):oslo.messaging 和 Cinder 中 MessageQueue 消息的发送和接收
  4. UVALive 6257 Chemist&#39;s vows --一道题的三种解法(模拟,DFS,DP)
  5. dedecms代码研究一
  6. 移动端 js touch事件
  7. 一招解决OpenERP8.0安装旧版模块报错
  8. bzoj1594
  9. android最快的模拟器
  10. Android 自定义View (一)
  11. 用户"IIS APPPOOL\xxxxxxxx"登录失败解决方案
  12. Listview 多个ViewHolder实现
  13. Objective-C系列
  14. Python学习笔记——基础篇【第二周】——解释器、字符串、列表、字典、主文件判断、对象
  15. vs调试的时候,指定的参数已超出有效值的范围。参数名:sit ,先仔细看看错误和我的一样不一样
  16. 对于修改jsp页面后页面不发生变化的解决方法
  17. Python基础【day03】:字符转编码操作(五)
  18. Ubuntu下删除卸载程序图标
  19. xml文件头文件生成策略以及导入约束条件
  20. HDUOJ----数塔

热门文章

  1. mvc annotation-driven作用
  2. Egret的VS环境搭配
  3. hibernate一些坑记录集
  4. WPF基础到企业应用系列7——深入剖析依赖属性(WPF/Silverlight核心)
  5. 关于java的JIT知识
  6. Android 4.1源码编译找不到资源文件解决办法
  7. android数据库操作之直接读取db文件
  8. 框架使用的技术主要是SpringMVC 在此基础上进行扩展
  9. ireport启动闪退问题
  10. Python Generators(生成器)--yield