예제 #1
0
    def POST(self):
        data = web.input()
        data.username = session_data['user']['username']

        post_model = Posts.Posts()
        added_comment = post_model.add_comment(data)

        if added_comment:
            return added_comment
        else:
            return {'error': '403'}
예제 #2
0
    def POST(self):
        data = web.input()
        data.username = session_data["user"]["username"]

        post_model = Posts.Posts()
        added_comment = post_model.add_comment(data)

        if added_comment:
            return added_comment
        else:
            return "fatal error"
예제 #3
0
    def POST(self):
        data = web.input()
        data.username = session_data['user']['username']

        delete_model = Posts.Posts()
        delete_post = delete_model.delete_post(data)

        if delete_post:
            return 'success'
        else:
            return 'Error'
예제 #4
0
 def GET(self):
     #data = type('obj', (object,), {"username": "******", "password": "******"})
     #login = LoginModel.LoginModel()
     #is_correct = login.check_user(data)
     
     #if is_correct:
         #session_data["user"] = is_correct
     
     post_model = Posts.Posts()
     posts = post_model.get_all_posts()
     
     return render.Home(posts)
예제 #5
0
    def GET(self):
        data = type('obj', (object,), {"username": "******", "password" : "jaiambe1234"})
        print("Control passed to Home screen for :", data.username, " and" , data.password)
        login = LoginModel.LoginModel()

        isCorrect = login.check_user(data)
        print("Control passed to Home screen for 2 :", data.username, " and", data.password)

        post_model = Posts.Posts()
        posts = post_model.get_all_posts()

        return render.Home(posts)
예제 #6
0
파일: Controller.py 프로젝트: SebC11/DMD
    def GET(self):
        # data = type('obj', (object,), {"email" : "test", "password" : "test"})
        #
        # login = LoginModel.LoginModel()
        # isCorrect = login.check_login(data)
        #
        # if isCorrect:
        #     session_data['user'] = isCorrect

        post_model = Posts.Posts()
        posts = post_model.get_all_posts()
        return render.Home(posts)
예제 #7
0
    def GET(self, user):
        login = LoginModel.LoginModel()
        post_model = Posts.Posts()
        if user is None:
            user_info = login.get_profile(None)
            posts = post_model.get_user_posts(None)
        else:
            user_info = login.get_profile(user)
            posts = post_model.get_user_posts(user)

        print(render)

        return render.Profile(posts, user_info)
    def GET(self):
        data = type('obj', (object,), {"username": "******", "password": "******"})

        login = LoginModel.LoginModel()
        isCorrect = login.check_user(data)

        if isCorrect:
            session_data['user'] = isCorrect

        post_model = Posts.Posts();
        posts = post_model.get_all_posts()

        return render.Home(posts)
예제 #9
0
    def GET(self):
        # data = type('obj', (object,), {'username': '******', 'password': '******'})

        # login = LoginModel.LoginModel()
        # isCorrect = login.check_user(data)

        # if isCorrect:
        #     session_data['user'] = isCorrect

        post_model = Posts.Posts()
        posts = post_model.get_all_posts()

        return render.Home(posts)
예제 #10
0
    def GET(self):
        data = type('obj', (object,), {"username" : "genius", "password" : "123"})
        login = LoginModel.LoginModel()

        isCorrect = login.check_user(data)

        if isCorrect:
            session_data["user"] = isCorrect

        post_model = Posts.Posts()
        posts = post_model.get_all_posts()

        return render.Home(posts) # this will open the MainLayout.html with Home.html content
    def GET(self, username):
        # data = type('obj', (object,), {"username": "******", "password": "******"})

        login = LoginModel.LoginModel()
        # isCorrect = login.check_user(data)

        # if isCorrect:
        #     session_data['user'] = isCorrect
        
        user_info = login.get_profile(username)
        
        post_model = Posts.Posts()
        posts = post_model.get_user_posts(username)
        return render.Profile(posts, user_info)
예제 #12
0
    def GET(self):
        data = type('obj', (object, ), {
            'username': '******',
            'password': '******'
        })
        login = LoginModel.LoginModel()
        isValid = login.check_user(data)
        if isValid:
            session_data['user'] = isValid

        post_model = Posts.Posts()
        posts = post_model.get_all_posts()

        return render.Home(posts)
예제 #13
0
    def GET(self, user):
        data = type('obj', (object, ), {
            "username": "******",
            "passworde": "dengo"
        })

        login = LoginModel.LoginModel()
        isCorrect = login.check_user(data)

        if isCorrect:
            session_data["user"] = isCorrect

        post_model = Posts.Posts()
        posts = post_model.get_user_posts(user)
        return render.Profile(posts)
예제 #14
0
    def GET(self):
        data = type('obj', (object, ), {
            'username': '******',
            'password': '******'
        })

        login = LoginModel.LoginModel()
        is_correct = login.check_login(data)

        if is_correct:
            session_data["user"] = is_correct

        posts_model = Posts.Posts()
        posts = posts_model.get_all_posts()

        return render.Home(posts)
예제 #15
0
    def GET(self, user):
        data = type('obj', (object, ), {
            "username": "******",
            "password": "******"
        })

        login = LoginModel.loginModel()
        user_info = login.get_profile(user)
        isCorrect = login.check_user(data)

        if isCorrect:
            session_data["user"] = isCorrect

        post_model = Posts.Posts()
        posts = post_model.get_user_posts(user)
        return render.Profile(posts, user_info)
예제 #16
0
    def GET(self):
        data = type('obj', (object, ), {
            "username": "******",
            "password": "******"
        })

        login = LogiModel.LoginModel()
        isCorrect = login.check_user(data)

        if isCorrect:
            session_data["user"] = isCorrect

        post_model = Posts.Posts()
        posts = post_model.get_all_posts()

        return render.Home(posts)
예제 #17
0
    def GET(self, user):
        data = type('obj', (object, ), {
            "username": "******",
            "password": "******"
        })

        login = LoginModel.LoginModel()
        isCorrect = login.check_user(data)

        if isCorrect:  # starts session
            session_data['user'] = isCorrect

        post_model = Posts.Posts()
        posts = post_model.get_user_posts(user)

        return render.Profile(posts)
예제 #18
0
    def GET(self):
        # Autologin.
        data = type('obj', (object, ), {
            "username": "******",
            "password": "******"
        })

        login = LoginModel.LoginModel()

        isCorrect = login.check_user(data)
        if isCorrect:
            session_data["user"] = isCorrect

        post_model = Posts.Posts()
        all_posts = post_model.get_all_posts()

        return render.home(all_posts)
예제 #19
0
    def GET(self):
        # forces a static user remove when finished
        data = type('obj', (object, ), {
            "username": "******",
            "password": "******"
        })

        login = LoginModel.LoginModel()
        isCorrect = login.check_user(data)

        if isCorrect:  # starts session
            session_data['user'] = isCorrect

        post_model = Posts.Posts()
        posts = post_model.get_all_posts()

        return render.home(posts)
예제 #20
0
파일: Controller.py 프로젝트: SebC11/DMD
 def GET(self, username):
     post_model = Posts.Posts()
     posts = post_model.get_user_posts(username)
     user = post_model.get_user(username)
     return render.Profile(posts, user)
예제 #21
0
파일: Controller.py 프로젝트: SebC11/DMD
 def POST(self):
     data = web.input()
     post_model = Posts.Posts()
     post_model.insert_image(data.image, data.postID);
예제 #22
0
파일: Controller.py 프로젝트: SebC11/DMD
    def POST(self):
        data = web.input()
        post_model = Posts.Posts()
        post_model.add_star(data.content, data.username, data.stars)

        return "success"
예제 #23
0
def getPost(id):
	return jsonify(pst.Posts().getPost(id))
예제 #24
0
def getUserPost(user_id, id):
	if not uv.loginStatus(user_id):
                return jsonify({'status':'failed','error':'user not logged in'})
	return jsonify(pst.Posts().getPost(id,user_id))
예제 #25
0
 def POST(self):
     data = web.input()
     data.username = session_data['user']['username']
     post_model = Posts.Posts()
     post_model.insert_post(data)
     return "success"
예제 #26
0
def getPosts():
	return jsonify(pst.Posts().fetchAllPosts())
예제 #27
0
    def GET(self):

        post_model = Posts.Posts()
        posts = post_model.get_all_posts()

        return render.Home(posts)
예제 #28
0
 def GET(self, user):
     login = LoginModel.LoginModel()
     user_info = login.get_profile(user)
     post_model = Posts.Posts()
     posts = post_model.get_user_posts(user)
     return render.Profile(posts, user_info)