def create_sample_group_db(self, name, alias, tags, description): sample_group = Group() sample_group.name = name sample_group.alias = alias sample_group.tags = tags sample_group.description = description sample_group.save()
def test_only_displays_GET_on_search(self): first_group = Group() first_group.name = 'Teh empty tag' first_group.alias = 'tehalias' first_group.tags = '' first_group.description = 'Teh empty description' first_group.save() request = HttpRequest() request.method = 'GET' response = home_page(request) self.assertNotIn('Teh empty tag', response.content.decode())
def group(request): '''Creates a view of group to add a new group reading the user posted data.''' groups = Group.objects.all() if request.method == 'POST': form = GroupForm(request.POST) if form.is_valid(): group_code = form.cleaned_data['group_code'] name = form.cleaned_data['name'] description = form.cleaned_data['description'] try: group = Group() group.group_code = group_code group.name = name group.description = description group.save() except: pass return HttpResponseRedirect(reverse('index')) else: form = GroupForm() return render(request, 'groups/group.html', {'groups' : groups, 'form' : form} )
def group(request): '''Creates a view of group to add a new group reading the user posted data.''' groups = Group.objects.all() if request.method == 'POST': form = GroupForm(request.POST) if form.is_valid(): group_code = form.cleaned_data['group_code'] name = form.cleaned_data['name'] description = form.cleaned_data['description'] try: group = Group() group.group_code = group_code group.name = name group.description = description group.save() except: pass return HttpResponseRedirect(reverse('index')) else: form = GroupForm() return render(request, 'groups/group.html', { 'groups': groups, 'form': form })