示例#1
0
文件: views.py 项目: rossz/mlmsite
def graph_eval(request):
    if request.method == 'POST':
        return ViewSupport.handleUserManagementForms_post(request, '')

    c = Controller()

    context = {
        "actual_user": c.getActualUser(),
        "tree_data": c.getActualTree(),
        "actual_month": c.getActualMonth(),
        "tree_name": c.getActualTreeName(),
        "controller": c}

    context.update(ViewSupport.handleUserManagementForms_get(request))
    return render(request, "graph_eval.html", context)
示例#2
0
def graph_eval(request):
    if request.method == 'POST':
        return ViewSupport.handleUserManagementForms_post(request, '')

    c = Controller()

    context = {
        "actual_user": c.getActualUser(),
        "tree_data": c.getActualTree(),
        "actual_month": c.getActualMonth(),
        "tree_name": c.getActualTreeName(),
        "controller": c
    }

    context.update(ViewSupport.handleUserManagementForms_get(request))
    return render(request, "graph_eval.html", context)
示例#3
0
 def testGetActualUser(self):
     c = Controller()
     self.assertEqual(1, c.getActualUser().id)
示例#4
0
 def testSetActualUser(self):
     c = Controller()
     newUser = User.CreateNewUser(User.objects.get(id=1))
     self.assertNotEqual(newUser, c.getActualUser())
     c.setActualUser(newUser)
     self.assertEqual(newUser, c.getActualUser())
示例#5
0
 def testGetActualUser(self):
     c = Controller()
     self.assertEqual(1, c.getActualUser().id)
示例#6
0
 def testSetActualUser(self):
     c = Controller()
     newUser = User.CreateNewUser(User.objects.get(id=1))
     self.assertNotEqual(newUser, c.getActualUser())
     c.setActualUser(newUser)
     self.assertEqual(newUser, c.getActualUser())