예제 #1
0
 def get(self, ident):
     manga = Manga.fetch_by_name_or_key(ident)
     if manga.prev_chapter >= 0:
         manga.chapter = manga.prev_chapter
         manga.prev_chapter = -1
     if manga.prev_volume >= 0:
         manga.volume = manga.prev_volume
         manga.prev_volume = -1
     manga.put()
     self.redirect(webapp2.uri_for('home'))
예제 #2
0
 def get(self, ident):
     manga = Manga.fetch_by_name_or_key(ident)
     chapter = int(self.request.get('chapter', -1))
     volume = int(self.request.get('volume', -1))
     if chapter > -1:
         manga.chapter = chapter
     if volume > -1:
         manga.volume = volume
     manga.put()
     self.redirect(webapp2.uri_for('home'))
예제 #3
0
    def get(self, ident=None):
        if ident:
            manga = MangaModel.fetch_by_name_or_key(ident)
            seed = None

        # If we were not given a manga or could not find the one we were given.
        if not ident or not manga:
            manga = MangaModel()
            seed = random()

        self.render_template('manga.html', manga=manga, seed=seed)
예제 #4
0
 def get(self, ident):
     manga = Manga.fetch_by_name_or_key(ident)
     self.update(manga)
     self.redirect(webapp2.uri_for('home'))