Example #1
0
def create_user(request):
    msg = ''
    msg_level = ''
    if request.method == 'POST':
        form = CreateUserForm(request.POST)

        if form.is_valid():
            try:
                user_service = UserService()
                user_service.addUser(form.cleaned_data['id'],
                                     form.cleaned_data['full_name'],
                                     form.cleaned_data['email_address'],
                                     form.cleaned_data['password'])
                msg_level = 'alert-success'
                msg = 'The User Successfully Added.'
            except:
                msg_level = 'alert-danger'
                msg = 'There is some error while creating the user.'
        else:
            initialData = {'form': form}
            csrfContext = RequestContext(request, initialData)
            return render_to_response('account/register.html', csrfContext)
    return render(request, 'account/success_message.html', {
        'msg': msg,
        'msg_level': msg_level
    })
Example #2
0
 def test_addUser(self):
     user_service = UserService()
     self.assertEqual(
         user_service.addUser('test1', 'amit', '*****@*****.**',
                              'amit'), 'user_added')
Example #3
0
 def setUp(self):
     user_service = UserService()
     user_service.addUser('update1', 'amit', '*****@*****.**',
                          'amit')