2006年10月16日 星期一 15:45
ÏÖÔÚÉè¼ÆÊÇÕâÑù£º class Tag¡¡£º name = ¡¡ count = ¡¡ class info¡¡£º name = ¡¡ ¡¡¡¡ ¡¡¡¡ tag = models.ManyToManyField£¨Tag£© ÏÖÔÚ·¢ÏÖ¸öÎÊÌâ¾ÍÊÇ£¬tagÒ²·Ö¹«ÖÚºÍ˽È˵ģ¬Ò²¾ÍÊÇ˵£¬ÎÒÒÔÍøվΪ¶ÔÏó²é¿´tag£¬ÁгöÊÇÈ«²¿tag¶ÔÏóÇÒ²»Öظ´¡££¨Ä¿Ç°×ÔÈ»¿ÉÒÔ£© µ±ÎÒÒÔij¸öÓû§Îª¶ÔÏ󣬽øÈëËûµÄÒ³Ã棬ÐèÒªÁгöËûµÄtagʱ£¬ÎÒ¾ÍÔÚ±íÉè¼ÆÉÏÓеãÃÔºýÁË¡£ºÃÏñÓеã×ݺύ´íµÄ¸Ð¾õ¡£ÂÒµÄºÜ ¶¼Ëµµ±¾ÖÕßÃÔ£¬ÀÍÇë¸÷λµã²¦Ò»Ï¸øµãÒâ¼û˼·ÄØ¡£Ð»Ð»£¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061016/30047835/attachment.htm
2006年10月16日 星期一 16:27
MoinMoinºÜ²»´í£¬×î½üÑо¿ÁËÁ½Ì죬ÅäÁËÒ»¸ö³öÀ´¡£ > From: chris在v2tech.com> To: python-chinese在lists.python.cn> Date: Mon, 16 Oct 2006 16:09:52 +0800> Subject: Re: [python-chinese] ֪ʶ¹ÜÀí> > wiki ²»ÊǺܺÃô> > > > ÇëÎÊÓÐûÓÐʲôºÃµãµÄÓÃPythonдµÄ£¬Êý¾Ý¿âÓÃPostreSQLµÄ¿ÉÒÔÓÃÀ´×ö֪ʶ¹ÜÀíµÄÏîÄ¿?> > > > ƽʱ´ó¼ÒµÄ֪ʶ»ýÀÛ¶¼ÓÃʲô·½Ê½È¥¹ÜÀíÆðÀ´?> > > > лл> > > > Baif> > -- > > Office Moving Notice> > > > New address: Pogo Building, No. 480 Yongjia Road, Shanghai> > New Zip code: 200031> > New Phone Number: 021 - 54669898> > New Fax: 021 - 54669878> > > > Due to business need, Pogo Linux (Shanghai) CORP. LTD will move to new> > address from August 14th, 2006. The original address (Room 507, No. 28> > Xinjinqiao Road, Shanghai) and phone number (021 - 50308860) will be> > annulled there from. Please pass on this news to each other. > > > > > > > > We hereby give this notice and appreciate your support. Please maintain> > business relations with us. You can visit link to know our new address and > > maps.http://www.pogolinux.com.cn/> > _______________________________________________> > python-chinese> > Post: send python-chinese在lists.python.cn> > Subscribe: send subscribe to python-chinese-request在lists.python.cn> > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn> > Detail Info: http://python.cn/mailman/listinfo/python-chinese> _______________________________________________> python-chinese> Post: send python-chinese在lists.python.cn> Subscribe: send subscribe to python-chinese-request在lists.python.cn> Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn> Detail Info: http://python.cn/mailman/listinfo/python-chinese _________________________________________________________________ Check the weather nationwide with MSN Search: Try it now! http://search.msn.com/results.aspx?q=weather&FORM;=WLMTAG -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061016/b2cf9c67/attachment-0001.html
2006年10月16日 星期一 16:34
On 10/16/06, Ivan Diao <adieu在adieu.cn> wrote: > > > MoinMoin很不错,最近研究了两天,配了一个出来。 > > 是也乎!不使用DB 的高级知识管理系统哪!!! 咔咔咔! > > ________________________________ > > From: chris在v2tech.com > > To: python-chinese在lists.python.cn > > Date: Mon, 16 Oct 2006 16:09:52 +0800 > > Subject: Re: [python-chinese] 知识管理 > > > > > wiki 不是很好么 > > > > > > > 请问有没有什么好点的用Python写的,数据库用PostreSQL的可以用来做知识管理的项目? > > > > > > 平时大家的知识积累都用什么方式去管理起来? > > > > > > 谢谢 > > > > > > Baif > > > -- > > > Office Moving Notice > > > > > > New address: Pogo Building, No. 480 Yongjia Road, Shanghai > > > New Zip code: 200031 > > > New Phone Number: 021 - 54669898 > > > New Fax: 021 - 54669878 > > > > > > Due to business need, Pogo Linux (Shanghai) CORP. LTD will move to new > > > address from August 14th, 2006. The original address (Room 507, No. 28 > > > Xinjinqiao Road, Shanghai) and phone number (021 - 50308860) will be > > > annulled there from. Please pass on this news to each other. > > > > > > > > > > > > We hereby give this notice and appreciate your support. Please maintain > > > business relations with us. You can visit link to know our new address > and > > > maps.http://www.pogolinux.com.cn/ > > > _______________________________________________ > > > python-chinese > > > Post: send python-chinese在lists.python.cn > > > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > > > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > > > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > > ________________________________ > Check the weather nationwide with MSN Search Try it now! > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > -- """Time is unimportant, only life important! blogging : http://blog.zoomquiet.org/pyblosxom/ wiki enter: http://wiki.woodpecker.org.cn/moin/ZoomQuiet in douban: http://www.douban.com/people/zoomq/ """
2006年10月16日 星期一 18:03
On 10/16/06, 风向标 <vaneoooo在gmail.com> wrote: > > 现在设计是这样: > > class Tag……: > name = …… > count = …… > > class info……: > name = …… > ………… > ………… > tag = models.ManyToManyField(Tag) > > > 现在发现个问题就是,tag也分公众和私人的,也就是说,我以网站为对象查看tag,列出是全部tag对象且不重复。(目前自然可以) > > 当我以某个用户为对象,进入他的页面,需要列出他的tag时,我就在表设计上有点迷糊了。好像有点纵横交错的感觉。乱的很 > 都说当局者迷,劳请各位点拨一下给点意见思路呢。谢谢! > tag与user表之间是多对多关系就行了。在全局查看时,不处理user表,但在用户视角时,处理user信息。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月17日 星期二 15:53
ľͷÐÖ µÚÒ»´ÎʵÓöà¶Ô¶à¹Øϵ ÎÒ·¢ÏÖÄÄÅÂÎÒÔÚmodelsÖÐʹÓÃÁËManyToManyField µ«ÊÇʵ¼ÊÔÙmysqlµÄ±í½á¹¹ÖÐÊDz»»á´æÔÚʵ¼Ê×Ö¶ÎµÄ Ò²¾ÍÊÇ˵Ïà¹ØµÄ¹ØÁª¶¯×÷ÊÇÓÉdjangoÔÚ×ö£¿ òËÆÒÔÇ°ÎÒÒ²ÓÐÒ»²¿·ÖʹÓõ½¶à¶Ô¶à¹Øϵ£¬µ«Êµ¼ÊÉϲÉÓõÄÊÇн¨±íÈ»ºóÁ½¸ö¶à¶ÔÒ»×Ö¶ÎÀ´½â¾ö¡£ 2006/10/16, limodou <limodou在gmail.com>: > > On 10/16/06, ·çÏò±ê <vaneoooo在gmail.com> wrote: > > > > ÏÖÔÚÉè¼ÆÊÇÕâÑù£º > > > > class Tag¡¡£º > > name = ¡¡ > > count = ¡¡ > > > > class info¡¡£º > > name = ¡¡ > > ¡¡¡¡ > > ¡¡¡¡ > > tag = models.ManyToManyField£¨Tag£© > > > > > > ÏÖÔÚ·¢ÏÖ¸öÎÊÌâ¾ÍÊÇ£¬tagÒ²·Ö¹«ÖÚºÍ˽È˵ģ¬Ò²¾ÍÊÇ˵£¬ÎÒÒÔÍøվΪ¶ÔÏó²é¿´tag£¬ÁгöÊÇÈ«²¿tag¶ÔÏóÇÒ²»Öظ´¡££¨Ä¿Ç°×ÔÈ»¿ÉÒÔ£© > > > > µ±ÎÒÒÔij¸öÓû§Îª¶ÔÏ󣬽øÈëËûµÄÒ³Ã棬ÐèÒªÁгöËûµÄtagʱ£¬ÎÒ¾ÍÔÚ±íÉè¼ÆÉÏÓеãÃÔºýÁË¡£ºÃÏñÓеã×ݺύ´íµÄ¸Ð¾õ¡£ÂÒµÄºÜ > > ¶¼Ëµµ±¾ÖÕßÃÔ£¬ÀÍÇë¸÷λµã²¦Ò»Ï¸øµãÒâ¼û˼·ÄØ¡£Ð»Ð»£¡ > > > tagÓëuser±íÖ®¼äÊǶà¶Ô¶à¹Øϵ¾ÍÐÐÁË¡£ÔÚÈ«¾Ö²é¿´Ê±£¬²»´¦Àíuser±í£¬µ«ÔÚÓû§ÊÓ½Çʱ£¬´¦ÀíuserÐÅÏ¢¡£ > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061017/46e9b869/attachment.html
2006年10月17日 星期二 16:03
On 10/17/06, 风向标 <vaneoooo在gmail.com> wrote: > > 木头兄 > 第一次实用多对多关系 > > 我发现哪怕我在models中使用了ManyToManyField > 但是实际再mysql的表结构中是不会存在实际字段的 > 也就是说相关的关联动作是由django在做? > > 貌似以前我也有一部分使用到多对多关系,但实际上采用的是新建表然后两个多对一字段来解决。 > 因为有第三张表,可以通过命令行sqlall 查看建表的sql。因此从原来的两张表是看不出有什么关系的。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月17日 星期二 16:12
ÄÇÔÚ³ÌÐòÔË×÷ÖÐ ¶à¶Ô¶àµÄ¹Øϵ¹ØÁª¶¼ÊÇdjangoÔÚ¸ºÔ𣿠¶ø²»Êǵ½Êý¾Ý¿âÀïÈ¡¹ØÁªIDÈ»ºóÔÙ×ö£¿ ÒòΪÎÒ¿´µ½Ã»ÓйØϵidµÄ×ֶΠ2006/10/17, limodou <limodou在gmail.com>: > > On 10/17/06, ·çÏò±ê <vaneoooo在gmail.com> wrote: > > > > ľͷÐÖ > > µÚÒ»´ÎʵÓöà¶Ô¶à¹Øϵ > > > > ÎÒ·¢ÏÖÄÄÅÂÎÒÔÚmodelsÖÐʹÓÃÁËManyToManyField > > µ«ÊÇʵ¼ÊÔÙmysqlµÄ±í½á¹¹ÖÐÊDz»»á´æÔÚʵ¼Ê×Ö¶ÎµÄ > > Ò²¾ÍÊÇ˵Ïà¹ØµÄ¹ØÁª¶¯×÷ÊÇÓÉdjangoÔÚ×ö£¿ > > > > òËÆÒÔÇ°ÎÒÒ²ÓÐÒ»²¿·ÖʹÓõ½¶à¶Ô¶à¹Øϵ£¬µ«Êµ¼ÊÉϲÉÓõÄÊÇн¨±íÈ»ºóÁ½¸ö¶à¶ÔÒ»×Ö¶ÎÀ´½â¾ö¡£ > > > ÒòΪÓеÚÈýÕÅ±í£¬¿ÉÒÔͨ¹ýÃüÁîÐÐsqlall ²é¿´½¨±íµÄsql¡£Òò´Ë´ÓÔÀ´µÄÁ½ÕűíÊÇ¿´²»³öÓÐʲô¹ØϵµÄ¡£ > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061017/8a085d32/attachment.htm
2006年10月17日 星期二 16:24
On 10/17/06, 风向标 <vaneoooo在gmail.com> wrote: > 那在程序运作中 > 多对多的关系关联都是django在负责? > 而不是到数据库里取关联ID然后再做? > 因为我看到没有关系id的字段 > 这个是由django自动做的,具体的比较复杂,我也不是特别的清楚,主要的密秘都在它的model类中了。在model中专门有一个manytomany的字段,具体叫什么我忘了,它会根据这个字段去找对应的其它的表。对于没有存放manytomany字段的表,在你使用时一般是: tableb_set,这样根据这个特殊的_set后缀django会知道你想访问一个关系表,它会去查找是否有多对一,还是多对多的关系,然后如果找到了,再进行处理。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
Zeuux © 2025
京ICP备05028076号