peewee

소프트웨어 스크린 샷:
peewee
소프트웨어 정보:
버전: 2.2.1
업로드 날짜: 14 Apr 15
개발자: Charles Leifer
라이센스: 무료
인기: 1

Rating: nan/5 (Total Votes: 0)

피위 - ORM 조롱.
모델 정의 및 스키마 생성
장고 냄새 :
수입 피위
클래스 블로그 (peewee.Model) :
& NBSP; 제목 = peewee.CharField ()
& NBSP; 데프 __unicode __ (자기) :
& NBSP; 반환 self.title
클래스 항목 (peewee.Model) :
& NBSP; 제목 = peewee.CharField (MAX_LENGTH = 50)
& NBSP; 콘텐츠 = peewee.TextField ()
& NBSP; pub_date = peewee.DateTimeField ()
& NBSP; 블로그 = peewee.ForeignKeyField (블로그)
& NBSP; 데프 __unicode __ (자기) :
& NBSP; 반환 '% S : % s'에 % (self.blog.title, self.title)
일부 테이블을 만들 :
>>> Blog.create_table ()
>>> Entry.create_table ()
외래 키는 장고의처럼 작동
& NBSP; >>> B = 블로그 (제목 = "피위의 대모험")
& NBSP; >>> b.save ()
& NBSP; >>> E = 항목 (제목 = "지금까지 최고의 영화"내용 = "! YES", 블로그 = B)
& NBSP; >>> e.save ()
& NBSP; >>> e.blog
& NBSP;
& NBSP; >>> b.entry_set에서 전자에 대한 :
& NBSP; ... 인쇄 e.title
& NBSP; ...
& NBSP; 이제까지 최고의 영화?
기괴한 질의
쿼리는 4 맛 (/ 갱신 / 삽입 / 삭제 선택)에 와서 :
>>> xrange에서 난 용 (50)
... B = 블로그 (제목 = 'blog- % D'% I)
... b.save ()
... xrange (I)에서 J에 대한 :
... E = 항목 (제목 = '으로 기초적인 % D'% J, 블로그 = B)
... e.save ()
...
>>> [Blog.select ().에 OBJ에 대한 obj.title 곳 (title__contains = '0')]
[u'blog-0 'u'blog-10', u'blog-20 ', u'blog-30', u'blog-40 ']
>>> [Blog.select ()에서 OBJ에 대한 obj.title가. 쪽수를 매기다 (3, 10)]
[u'blog-20 ', u'blog-21', u'blog-22 ', u'blog-23', u'blog-24 ',
& NBSP; ', u'blog-26', u'blog-27 ', u'blog-28', u'blog-29 '- 25 u'blog]
>>> [Blog.select ()에서 OBJ에 대한 obj.title은. 가입 (항목) 어디에요 (title__contains의 = '항목-45')]
[u'blog-46 ', u'blog-47', u'blog-48 ', u'blog-49']
>>> Blog.select (). 가입 (항목) 어디에요 (title__contains의 = '엔트리 29'). 수 ()
20

이 요구 사항 :

이 파이썬

개발자의 기타 소프트웨어 Charles Leifer

django-generic-m2m
django-generic-m2m

14 Apr 15

redis-completion
redis-completion

20 Feb 15

peewee
peewee

20 Jul 15

코멘트 peewee

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!