Python论坛  - 讨论区

标题:[python-chinese] models的一些api更新了?

2006年06月29日 星期四 16:28

风向标 vaneoooo at gmail.com
Thu Jun 29 16:28:10 HKT 2006

在文档里说:


在 many-to-one 关系中, 关联对象(Many)会自动拥有一个 get_relatedobject() 方法.
被关联的对象(one)会自动拥有 get_relatedobject(), get_relatedobject_list(), 和
get_relatedobject_count() 方法 (功能与模块级的 get_object(), filter(), 和 get_count()相同).

在上面的民意测试例子里, 一个 Poll 对象 p 自动拥有下列方法:

p.get_choice()p.get_choice_list()p.get_choice_count()

Choice 对象 c 则自动拥有下面的方法:

c.get_poll()


但是我拿了一个我models表的对象实验
说无此对象
我又dir了该对象.
显示:
['AddManipulator', 'ChangeManipulator', 'DoesNotExist', '__class__',
'__delattr_
_', '__dict__', '__doc__', '__eq__', '__getattribute__', '__hash__',
'__init__',
 '__metaclass__', '__module__', '__ne__', '__new__', '__reduce__',
'__reduce_ex_
_', '__repr__', '__setattr__', '__str__', '__weakref__',
'_collect_sub_objects',
 '_default_manager', '_get_FIELD_display', '_get_FIELD_filename',
'_get_FIELD_he
ight', '_get_FIELD_size', '_get_FIELD_url', '_get_FIELD_width',
'_get_image_dime
nsions', '_get_next_or_previous_by_FIELD', '_get_next_or_previous_in_order',
'_g
et_pk_val', '_meta', '_prepare', '_save_FIELD_file',
'_set_related_many_to_many'
, 'add_to_class', 'delete', 'expireyear', 'gradeyear', 'id', 'objects',
'save',
'schoolclass_set', 'validate']

貌似只有一个schoolclass_set的关联对象操作
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060629/cd5fa785/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号