Example #1
0
def register_view(request):
    if request.method == 'POST':
        form = RegisterForm(request.POST)
        if form.is_valid():
            d = form.cleaned_data
            #try:
            user = User.objects.create_user(username=d['username'],
                                            password=d['password'])
            g = Group.objects.get(name=d['group'])
            g.user_set.add(user)
            p = People(username=d['username'])
            p.save()
            user = authenticate(username=d['username'], password=d['password'])
            login(request, user)
            return HttpResponseRedirect('/charts/')
            #except:
            messages.error(request, d['username'])

    else:
        form = RegisterForm(initial={'group': 'Contributor'})

    return render(request, 'charts/account/register.html', {
        'form': form,
    })
Example #2
0
def register_view(request):
    if request.method == 'POST':
        form = RegisterForm(request.POST)
        if form.is_valid():
            d = form.cleaned_data
            #try:
            user = User.objects.create_user(username=d['username'], password=d['password'])
            g = Group.objects.get(name=d['group'])
            g.user_set.add(user)
            p = People(username=d['username'])
            p.save()
            user = authenticate(username=d['username'], password=d['password'])
            login(request, user)
            return HttpResponseRedirect('/charts/')
            #except: 
            messages.error(request, d['username'])

    else:
        form = RegisterForm(initial={'group':'Contributor'})
     

    return render(request, 'charts/account/register.html', {
        'form':form,
    })
Example #3
0
    'Martha',
    'Samantha',
    'Peter',
    'Pablo',
    'Timothy',
    'Cameron',
    'Nancy',
    'Nichael',
    'leet_hacker_77',
    'Richard',
    'Adrian',
    'Liam',
    'Lisa',
    'William',
    'Diana',
    'Paul',
]

for version in versions:
    v = Version(version=version)
    v.save()

for component_name in components:
    c = Component(name=component_name)
    c.save()

for person in people:
    p = People(username=person)
    p.save()