コード例 #1
0
ファイル: handlers.py プロジェクト: tangrui9105/nirvana-old
    def create(self, request):
        """
        Creates a new blogpost.
        """
        attrs = self.flatten_dict(request.POST)

        if self.exists(**attrs):
            return rc.DUPLICATE_ENTRY
        else:
            post = Blogpost(title=attrs['title'], 
                            content=attrs['content'],
                            author=request.user)
            post.save()
            
            return post
コード例 #2
0
ファイル: handlers.py プロジェクト: tangrui9105/nirvana-old
    def read(self, request, title=None):
        """
        Returns a blogpost, if `title` is given,
        otherwise all the posts.
        
        Parameters:
         - `title`: The title of the post to retrieve.
        """
        #base = Blogpost.objects
	base = Blogpost()
	base.title = 'abc'
	base.content = 'def'
        
        if title:
            #return base.get(title=title)
		return base
        else:
		return base