コード例 #1
0
ファイル: views.py プロジェクト: jgdevelopment/Accomplist
def setup(request):
    u = User.objects.create_user(username='******', email='*****@*****.**', password='******')
    u.save()
    prof = UserProfile.create(user=u)
    color = Color.create(50, 50, 50)
    color.save()
    prof.color = color
    prof.save()

    u = User.objects.create_user(username='******', email='*****@*****.**', password='******')
    u.save()
    prof = UserProfile.create(user=u)
    color = Color.create(100, 100, 100)
    color.save()
    prof.color = color
    prof.save()

    u = User.objects.create_user(username='******', email='*****@*****.**', password='******')
    u.save()
    prof = UserProfile.create(user=u)
    color = Color.create(200, 200, 200)
    color.save()
    prof.color = color
    prof.save()
    
    project = Project.create('project-x')
    project.save()
    project.users.add(UserProfile.objects.get(user=User.objects.get(username='******')))
    project.users.add(UserProfile.objects.get(user=User.objects.get(username='******')))
    project.users.add(UserProfile.objects.get(user=User.objects.get(username='******')))
    project.save()
    
    return HttpResponse('Successful database setup')
コード例 #2
0
def setup(request):
    u = User.objects.create_user(username='******',
                                 email='*****@*****.**',
                                 password='******')
    u.save()
    prof = UserProfile.create(user=u)
    prof.save()
    return HttpResponse('Successful database setup')
コード例 #3
0
def setup(request):
    u = User.objects.create_user(username='******',
                                 email='*****@*****.**',
                                 password='******')
    u.save()
    prof = UserProfile.create(user=u)
    color = Color.create(50, 50, 50)
    color.save()
    prof.color = color
    prof.save()

    u = User.objects.create_user(username='******',
                                 email='*****@*****.**',
                                 password='******')
    u.save()
    prof = UserProfile.create(user=u)
    color = Color.create(100, 100, 100)
    color.save()
    prof.color = color
    prof.save()

    u = User.objects.create_user(username='******',
                                 email='*****@*****.**',
                                 password='******')
    u.save()
    prof = UserProfile.create(user=u)
    color = Color.create(200, 200, 200)
    color.save()
    prof.color = color
    prof.save()

    project = Project.create('project-x')
    project.save()
    project.users.add(
        UserProfile.objects.get(user=User.objects.get(username='******')))
    project.users.add(
        UserProfile.objects.get(user=User.objects.get(username='******')))
    project.users.add(
        UserProfile.objects.get(user=User.objects.get(username='******')))
    project.save()

    return HttpResponse('Successful database setup')
コード例 #4
0
ファイル: views.py プロジェクト: jgdevelopment/Accomplist
def create_account(request):
    def render_page(user_exists=False):
        params = {'user_exists': user_exists}
        return render(request, 'accounts/create_account.html', params)
        
    if request.method == 'POST':
        print('creating account')
        username = request.POST.get('username')
        password = request.POST.get('password')
        email = request.POST.get('email')
        
        if User.objects.filter(username__iexact=username).exists() or User.objects.filter(email__iexact=email).exists():
            return render_page(user_exists=True)
        else:
            user = User.objects.create_user(username, email, password)
            profile = UserProfile.create(user)
            profile.save()
            return redirect('main.views.home')
    else:
        return render_page()
コード例 #5
0
def create_account(request):
    def render_page(user_exists=False):
        params = {'user_exists': user_exists}
        return render(request, 'accounts/create_account.html', params)

    if request.method == 'POST':
        print('creating account')
        username = request.POST.get('username')
        password = request.POST.get('password')
        email = request.POST.get('email')

        if User.objects.filter(
                username__iexact=username).exists() or User.objects.filter(
                    email__iexact=email).exists():
            return render_page(user_exists=True)
        else:
            user = User.objects.create_user(username, email, password)
            profile = UserProfile.create(user)
            profile.save()
            return redirect('main.views.home')
    else:
        return render_page()