示例#1
0
def user_detail(username):
    user = get_object_or_404(User, username=username)
    messages = user.message_set.order_by(('pub_date', 'desc'))
    return object_list('user_detail.html',
                       messages,
                       'message_list',
                       person=user)
示例#2
0
文件: views.py 项目: jeffca/recipes
def private_timeline():
    user = auth.get_logged_in_user()

    messages = Message.select().where(
        Message.user << user.following()).order_by(Message.pub_date.desc())

    return object_list('private_messages.html', messages, 'message_list')
示例#3
0
def update_db():
    url = 'http://www.unisport.dk/api/sample/'
    request = urlopen(url)
    response = request.read()
    j = json.loads(response)  #Parsing all data from response
    data_list = j['latest']  #Getting list of dicts
    #Updating our database
    query = Products.delete()
    query.execute()
    for item in data_list:
        product = Products()
        product.kids = item['kids']
        product.name = item['name']
        product.sizes = item['sizes']
        product.k_adalt = item['kid_adult']
        product.free_porto = item['free_porto']
        product.price = item['price'].replace(',', '.')
        product.package = item['package']
        product.delivery = item['delivery']
        product.url = item['url']
        product.price_old = item['price_old'].replace(',', '.')
        product.img_url = item['img_url']
        product.product_id = item['id']
        product.women = item['women']
        product.save()
#After our database was successfully updated we
#return results paginated by 10 products per page
    return object_list('products.html', Products.select(), paginate_by=10)
示例#4
0
文件: views.py 项目: jeffca/recipes
def user_detail(username):
    user = get_object_or_404(User, User.username == username)
    messages = user.message_set.order_by(Message.pub_date.desc())
    return object_list('user_detail.html',
                       messages,
                       'message_list',
                       person=user)
示例#5
0
文件: views.py 项目: annebaui/srimato
def image_timeline():

    """
        function that is called when the url for images
        is being requested
    """
    images = Image.select().order_by(('id', 'asc'))
    return object_list('images.html', images, 'image_list')
示例#6
0
文件: views.py 项目: lite/pinche
def private_timeline():
    user = auth.get_logged_in_user()

    messages = Message.select().where(
        user__in=user.following()
    ).order_by(('pub_date', 'desc'))

    return object_list('private_messages.html', messages, 'message_list')
示例#7
0
def dashboard(msg=None):
	user = auth.get_logged_in_user()
	try:
		books = Books.select().where(
			Books.ownership == user).order_by(Books.id.desc())
		return object_list("book_list.html", books, 'book_list')
	except Books.DoesNotExist:
		return render_template("dashboard.html", msg=msg)
	return render_template("dashboard.html", msg=msg)
示例#8
0
文件: views.py 项目: wikty/bookmark
def bookmark():
    user = auth.get_logged_in_user()
    # object_list automatically invoke PaginateQuery
    # capture request.args.get('page') to calucalte pagination
    bookmarks = user.Bookmarks
    return object_list('bookmark_list.html',
                        bookmarks,
                        'bookmarks',
                        paginate_by=PERPAGE,
                        user=user)
示例#9
0
文件: __init__.py 项目: ap13p/elearn
def tugas_list():
    tugass = (
    Tugas.select(Tugas, fn.Count(KumpulTugas.id).alias('k_tugas_count'))
    .join(KumpulTugas, JOIN.LEFT_OUTER, on=(KumpulTugas.tugas == Tugas.id))
    .join(MataKuliah, on=(Tugas.mata_kuliah == MataKuliah.id))
    .group_by(Tugas)
    .where(MataKuliah.dosen == current_user()))

    return object_list('dosen/tugas/list.html', tugass, var_name='tugass',
                       paginate_by=10)
示例#10
0
def private_timeline():
    user = auth.get_logged_in_user()

    messages = Message.select().where(Message.user << user.following()).order_by(Message.pub_date.desc())
    return object_list('profile.html',
			messages,
			'message_list',
			course_1_name='jhdsjhdjs',
			progress='50',
			course_1_description='opis opis opis',
			)
示例#11
0
def model(vendor, model):
    """ View informations for a model for one vendor """
    m = Models()
    model_infos = m.get_model(model)
    comment = comments.select().where(comments.model == model)
    return object_list('model.html',
                       comment,
                       'comment_list',
                       vendor=vendor,
                       model=model,
                       model_infos=model_infos)
示例#12
0
文件: views.py 项目: wikty/bookmark
def index():
    user = auth.get_logged_in_user()
    if user:
        return redirect(url_for('bookmark'))
    else:
        # random pick 30 bookmarks, If Database is MySQL, please use fn.Rand()
        # fn come from, from peewee import *
        bookmarks = Bookmark.select().order_by(fn.Random()).limit(PERPAGE)
        return object_list('bookmark_list.html',
                            bookmarks,
                            'bookmarks',
                            paginate_by=PERPAGE)
示例#13
0
def private_timeline():
    user = auth.get_logged_in_user()

    messages = Message.select().where(
        Message.user << user.following()).order_by(Message.pub_date.desc())
    return object_list(
        'profile.html',
        messages,
        'message_list',
        course_1_name='jhdsjhdjs',
        progress='50',
        course_1_description='opis opis opis',
    )
示例#14
0
def private_timeline():
    user = auth.get_logged_in_user()
    messages = Message.select().where(Message.user << user.following()).order_by(Message.pub_date.desc())
    return object_list('profile.html',
			messages,
			'message_list',
			ps_nr_points=' 57',
			ps_nr_badges=' 5',
			html_nr_points=' 77',
			html_nr_badges=' 3',
			py_nr_points=' 77',
			py_nr_badges=' 3',
			usersname=user,
			)
示例#15
0
文件: matkul.py 项目: ap13p/elearn
def matkul_list():
    matkuls = MataKuliah.select().order_by(MataKuliah.kode.desc())
    return object_list('admin/matkul/list.html', matkuls, var_name='matkuls',
                       paginate_by=10)
示例#16
0
文件: views.py 项目: sekenned/totb
def user_list():
    users = User.select().order_by(User.username)
    return object_list("user_list.html", users, "user_list")
示例#17
0
文件: views.py 项目: jade-bot/pinche
def city_list():
    obj_list = City.select().order_by('name')
    return object_list('city_list.html', obj_list, "obj_list")
示例#18
0
def public_timeline():
    news_list = OursNews.select().order_by('score')
    return object_list('index.html', news_list, "news_list")
示例#19
0
文件: views.py 项目: sekenned/totb
def public_timeline():
    messages = Message.select().order_by(Message.pub_date.desc())
    return object_list("timeline.html", messages, "message_list")
示例#20
0
文件: views.py 项目: lite/pinche
def public_timeline():
    messages = Message.select().order_by(('pub_date', 'desc'))
    return object_list('public_messages.html', messages, 'message_list')
示例#21
0
文件: views.py 项目: lite/pinche
def user_detail(username):
    user = get_object_or_404(User, username=username)
    messages = user.message_set.order_by(('pub_date', 'desc'))
    return object_list('user_detail.html', messages, 'message_list', person=user)
示例#22
0
文件: user.py 项目: ap13p/elearn
def user_list():
    users = User.select()
    _level = request.args.get('level', None)
    if _level:
        users = users.join(Level).where(Level.name == _level)
    return object_list('admin/user/list.html', users, 'users', paginate_by=10)
示例#23
0
文件: views.py 项目: jade-bot/pinche
def city_detail(city_id):
    city = get_object_or_404(City, id=city_id)
    obj_list = Pinche.select().where(city=city).order_by('pub_date')
    return object_list('city_detail.html', obj_list, "obj_list")
示例#24
0
文件: views.py 项目: jeffca/recipes
def public_timeline():
    messages = Message.select().order_by(Message.pub_date.desc())
    return object_list('public_messages.html', messages, 'message_list')
示例#25
0
def user_list():
    users = User.select().order_by(User.username)
    return object_list('user_list.html', users, 'user_list')
示例#26
0
def homepage():
    stories = Story.select()
    return object_list('homepage.html', stories, 'stories')
示例#27
0
文件: views.py 项目: jeffca/recipes
def user_list():
    users = User.select().order_by(User.username)
    return object_list('user_list.html', users, 'user_list')
示例#28
0
文件: views.py 项目: jeffca/recipes
def followers():
    user = auth.get_logged_in_user()
    return object_list('user_followers.html', user.followers(), 'user_list')
示例#29
0
def index():
    return object_list('index.html', Bookmark.select())
示例#30
0
文件: post.py 项目: ap13p/elearn
def post_list():
    posts = Post.select().order_by(Post.date_created.desc())
    return object_list('admin/post/list.html', posts, var_name='posts',
                       paginate_by=10)
示例#31
0
文件: views.py 项目: giskar/shop
def goods_list():

    goods = Goods.select()
    return object_list('goods_list.html', goods, 'goods_list')
示例#32
0
文件: views.py 项目: jade-bot/pinche
def pinche_list():
    obj_list = Pinche.select().order_by('pub_date')
    return object_list('pinche_list.html', obj_list, "obj_list")
示例#33
0
def following():
    user = auth.get_logged_in_user()
    return object_list('user_following.html', user.following(), 'user_list')
示例#34
0
文件: views.py 项目: lite/pinche
def city_list():
    obj_list = City.select().order_by('name')
    return object_list('city_list.html', obj_list, "obj_list")
示例#35
0
def user_detail(username):
    user = get_object_or_404(User, User.username==username)
    messages = user.message_set.order_by(Message.pub_date.desc())
    return object_list('user_detail.html', messages, 'message_list', person=user)
示例#36
0
文件: views.py 项目: lite/pinche
def city_detail(city_id):
    city = get_object_or_404(City, id=city_id)
    obj_list = Pinche.select().where(city=city).order_by('pub_date')
    return object_list('city_detail.html', obj_list, "obj_list")
示例#37
0
def public_timeline():
    messages = Message.select().order_by(Message.pub_date.desc())
    return object_list('forum.html', messages, 'message_list')
示例#38
0
文件: views.py 项目: lite/pinche
def pinche_list():
    obj_list = Pinche.select().order_by('pub_date')
    return object_list('pinche_list.html', obj_list, "obj_list")
示例#39
0
文件: __init__.py 项目: ap13p/elearn
def home():
    posts = Post.select().where(Post.publik == True)
    return object_list('home.html', posts, var_name='posts')
示例#40
0
def public_timeline():
    userf = auth.get_logged_in_user()
    messages = Message.select().order_by(Message.pub_date.desc())
    return object_list('forum.html', messages, 'message_list', forumusername=userf, forumname='The Forum Wall',)