예제 #1
0
	def get(self):
		limit = settings.DAGKOTS_PER_PAGE
		offset = 0
		dagkots = Dagkot.all().order('-dagkot_date').run(offset=offset, limit=limit)

		self.render_html('dagkot/view-all.html',
			dagkots=dagkots, current_page='ALL_DAGKOTS')
예제 #2
0
	def get(self):
		user = users.get_current_user()
		limit = settings.DAGKOTS_PER_PAGE
		offset = 0
		
		dagkots = Dagkot.all().filter('dagkot_author =', user).order('-dagkot_date').run(offset=offset, limit=limit)

		self.render_html('dagkot/view-mine.html',
			dagkots=dagkots, current_page='MY_DAGKOTS')
예제 #3
0
파일: home.py 프로젝트: PeithVergil/dagkot
    def get(self):
        dagkots = Dagkot.all()
        offset = 0
        limit = settings.DAGKOTS_PER_PAGE

        user = users.get_current_user()
        if user:
            dagkots = dagkots.filter('dagkot_author =', user).order('-dagkot_date').run(offset=offset, limit=limit)
        else:
			dagkots = dagkots.order('-dagkot_date').run(offset=offset, limit=limit)
        
        self.render_html('home/home.html', dagkots=dagkots)
예제 #4
0
파일: home.py 프로젝트: PeithVergil/dagkot
	def _query(self):
		try:
			limit = int(self.request.GET['n'])
		except KeyError:
			limit = settings.DAGKOTS_PER_PAGE

		try:
			offset = int(self.request.GET['o'])

			if offset > 0:
				offset -= 1

			offset *= limit
		except KeyError:
			offset = 0

		user = users.get_current_user()
		if user:
		    dagkots = Dagkot.all().filter('dagkot_author =', user).order('-dagkot_date').run(offset=offset, limit=limit)
		else:
		    dagkots = Dagkot.all().order('-dagkot_date').run(offset=offset, limit=limit)

		self.render_html('home/dagkots.html', dagkots=dagkots)
예제 #5
0
	def _query(self, page):
		limit = settings.DAGKOTS_PER_PAGE

		try:
			offset = int(page)
		except ValueError:
			offset = 0

		if offset > 0:
			offset -= 1

		offset *= limit

		dagkots = Dagkot.all().order('-dagkot_date').run(offset=offset, limit=limit)

		self.render_html('dagkot/view-all-next.html', dagkots=dagkots)
예제 #6
0
	def _query(self, page):
		user = users.get_current_user()
		limit = settings.DAGKOTS_PER_PAGE

		try:
			offset = int(page)
		except ValueError:
			offset = 0

		if offset > 0:
			offset -= 1

		offset *= limit

		dagkots = Dagkot.all().filter('dagkot_author =', user).order('-dagkot_date').run(offset=offset, limit=limit)

		self.render_html('dagkot/view-mine-next.html', dagkots=dagkots)