Ejemplo n.º 1
0
    def test_insert_hashtag_with_hashtag_empty(self):
        form = HashTagForm({
            'name': 'Flisol RJ',
            'hashtag': ''
        })

        self.assertFalse(form.is_valid())
Ejemplo n.º 2
0
    def test_insert_hashtag(self):
        form = HashTagForm({
            'name': 'Flisol RJ',
            'hashtag': '#flisolrj'
        })

        self.assertTrue(form.is_valid())
Ejemplo n.º 3
0
def new(request):
    form = HashTagForm(request.POST or None)

    if form.is_valid():
        form.save()
        return redirect(reverse('configurations:list'), permanent=True)

    return render(request, 'configurations/configurations_form.html',
                  {'form': form})
Ejemplo n.º 4
0
def edit(request, hashtag):
    hashtag = get_object_or_404(HashTags, pk=hashtag)

    form = HashTagForm(request.POST or None, instance=hashtag)

    if form.is_valid():
        form.save()
        return redirect(reverse('configurations:list'), permanent=True)

    return render(request, 'configurations/configurations_form.html',
                  {'form': form})