peewee Rangschikking & Samenvatting
- Vergunning:
- MIT/X Consortium Lic...
- Naam uitgever:
- Charles Leifer
- Uitgever website:
- http://www.charlesleifer.com/blog/
peewee Tags
peewee Beschrijving
Een beetje orm PEEWEE - PUNDLING rond met een orm.model definities en schema creationsMells zoals Django: import peeweeclass blog (Peewee.model): titel = Peewee.Charfield () Def __Unicode __ (zelf): retourneer zelf. = Peewee.Charfield (max_length = 50) Inhoud = PEAWEE.TEXTFIELD () PUB_DATE = PEEWEE.DATETIMEFIELD () BLOG = PEEWEE.FOREIGNEKEKEELFIDE (BLOG) DEF __UNICODE __ (ZELF): RETURN '% S:% S'% (Self.blog .title, self.title) Maak enkele tabellen: >>> blog.create_table () >>> Entry.create_table () Buitenlandse sleutels werken zoals Django's >>> B = Blog (titel = "Peewee's Big Adventure") >>> B.Save () >>> E = Entry (titel = "Grootste film ooit?", Inhoud = "Ja!", Blog = B) >>> E.Save () >>> E.Blog >>> Voor e in b.entry_set: ... afdrukken e.title ... Geweldigste film ooit? Bizarre Queryingquery's zijn er in 4 smaken (select / update / invoegen / verwijderen): >>> Voor I in Xrange (50): ... b = blog (titel = 'blog-% D'% I) ... B.Save () ... voor J in Xrange (I): ... E = Entry (titel = 'Entry-% D'% J, blog = b) ... e.save () ... >>> >>> >>> >>> blog.select (). Join (invoer). Waar (Title__Containes = 'Entry-29'). Count () 20 vereisten: · Python
peewee Gerelateerde software