Commit 375ce49e5bf059905e9dd3b780e05cbf3aafc365
Exists in
master
and in
5 other branches
correção de conflito
Showing
2 changed files
with
45 additions
and
47 deletions
Show diff stats
links/models.py
1 | -# from django.db import models | |
2 | -# from courses.models import Material | |
3 | -# # Create your models here. | |
4 | -# class Link(Material,models.Model): | |
5 | -# name = models.CharField(max_lenght = 100) | |
6 | -# link = models.UrlField() | |
7 | -# description = models.CharField(max_lenght = 200) | |
8 | -# class Meta: | |
9 | -# verbose_name = 'Link' | |
10 | -# verbose_name_plural = "Links" | |
11 | -# def __str__(self): | |
12 | -# return str(self.name) | |
13 | -# | |
14 | -# | |
15 | -# | |
1 | + | |
2 | +from django.db import models | |
3 | +from courses.models import Material | |
4 | +# Create your models here. | |
5 | +class Link(models.Model): | |
6 | + name = models.CharField(max_length=100) | |
7 | + link = models.URLField() | |
8 | + description = models.CharField(max_length=200) | |
9 | + class Meta: | |
10 | + verbose_name = 'Link' | |
11 | + verbose_name_plural = "Links" | |
12 | + def __str__(self): | |
13 | + return str(self.name) | ... | ... |
links/views.py
1 | -# from django.shortcuts import render | |
2 | -# from django.views import generic | |
3 | -# from django.core.urlresolvers import reverse_lazy | |
4 | -# from django.contrib import messages | |
5 | -# from django.utils.translation import ugettext_lazy as _ | |
6 | -# | |
7 | -# | |
8 | -# from .models import Link | |
9 | -# from .forms import * | |
10 | -# | |
11 | -# # Create your views here. | |
12 | -# class CreateLink(generic.CreateView): | |
13 | -# template_name = 'links/' | |
14 | -# form_class = CreateLinkForm | |
15 | -# success_url = reverse_lazy() | |
16 | -# def form_valid(self, form): | |
17 | -# form.save() | |
18 | -# messages.success(self.request, _('Link created successfully!')) | |
19 | -# return super(CreateLink, self).form_valid(form) | |
20 | -# | |
21 | -# | |
22 | -# class DeleteLink(generic.DeleteView): | |
23 | -# | |
24 | -# class UpdateLink(generic.UpdateView): | |
25 | -# template_name = 'links/' | |
26 | -# form_class = UpdateLinkForm | |
27 | -# success_url = reverse_lazy() | |
28 | -# def form_valid(self, form): | |
29 | -# form.save() | |
30 | -# messages.success(self.request, _('Link updated successfully!')) | |
31 | -# | |
32 | -# return super(UpdateLink, self).form_valid(form) | |
1 | +from django.shortcuts import render | |
2 | +from django.views import generic | |
3 | +from django.core.urlresolvers import reverse_lazy | |
4 | +from django.contrib import messages | |
5 | +from django.utils.translation import ugettext_lazy as _ | |
6 | + | |
7 | + | |
8 | +from .models import Link | |
9 | +from .forms import * | |
10 | + | |
11 | +# Create your views here. | |
12 | +class CreateLink(generic.CreateView): | |
13 | + template_name = 'links/' | |
14 | + form_class = CreateLinkForm | |
15 | + success_url = reverse_lazy() | |
16 | + def form_valid(self, form): | |
17 | + form.save() | |
18 | + messages.success(self.request, _('Link created successfully!')) | |
19 | + return super(CreateLink, self).form_valid(form) | |
20 | + | |
21 | + | |
22 | +class DeleteLink(generic.DeleteView): | |
23 | + | |
24 | +class UpdateLink(generic.UpdateView): | |
25 | + template_name = 'links/' | |
26 | + form_class = UpdateLinkForm | |
27 | + success_url = reverse_lazy() | |
28 | + def form_valid(self, form): | |
29 | + form.save() | |
30 | + messages.success(self.request, _('Link updated successfully!')) | |
31 | + | |
32 | + return super(UpdateLink, self).form_valid(form) | ... | ... |