diff --git a/amadeus/templates/base.html b/amadeus/templates/base.html index 3b2edc4..3977106 100644 --- a/amadeus/templates/base.html +++ b/amadeus/templates/base.html @@ -49,8 +49,7 @@ - - + {% block style %} {% endblock %} @@ -114,7 +113,7 @@
diff --git a/amadeus/urls.py b/amadeus/urls.py index f288b09..41323ca 100644 --- a/amadeus/urls.py +++ b/amadeus/urls.py @@ -26,7 +26,8 @@ urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', index, name = 'home'), url(r'^categories/', include('categories.urls', namespace = 'categories')), - url(r'^subjects/', include('subjects.urls', namespace='subjects')), + url(r'^subjects/', include('subjects.urls', namespace = 'subjects')), + url(r'^mailsender/', include('mailsender.urls', namespace = 'mailsender')), #API url(r'^o/', include('oauth2_provider.urls', namespace='oauth2_provider')), #S3Direct diff --git a/mailsender/templates/mailsender/update.html b/mailsender/templates/mailsender/update.html new file mode 100644 index 0000000..a00fa61 --- /dev/null +++ b/mailsender/templates/mailsender/update.html @@ -0,0 +1,63 @@ +{% extends 'base.html' %} + +{% load static i18n %} +{% load widget_tweaks %} +{% load django_bootstrap_breadcrumbs %} + +{% block breadcrumbs %} + {{ block.super }} + {% breadcrumb 'Settings' 'subjects:home' %} + {% breadcrumb 'Mail Sender' 'mailsender:update' %} +{% endblock %} + +{% block content %} +
+
+
+
+ {% csrf_token %} + {% trans 'General server settings' %} + {% for field in form %} + {% if field.auto_id == 'id_username' %} +
+ {% trans 'Autentication' %} + {% elif field.auto_id == 'id_crypto' %} +
+ {% trans 'Criptografy' %} + {% endif %} +
+ {% if field.field.required %} + + {% else %} + + {% endif %} + {% render_field field class='form-control' %} + + {{ field.help_text }} + + {% if field.errors %} + + {% endif %} +
+ {% endfor %} +
+
+ +
+
+
+
+
+
+
+
+{% endblock %} diff --git a/mailsender/urls.py b/mailsender/urls.py new file mode 100644 index 0000000..57a9a5a --- /dev/null +++ b/mailsender/urls.py @@ -0,0 +1,6 @@ +from django.conf.urls import url +from . import views + +urlpatterns = [ + url(r'^$', views.MailSenderSettings.as_view(), name = 'update'), +] \ No newline at end of file diff --git a/mailsender/views.py b/mailsender/views.py index 96fd915..f707903 100644 --- a/mailsender/views.py +++ b/mailsender/views.py @@ -1,5 +1,6 @@ from django.views import generic from django.shortcuts import render +from django.contrib import messages from django.core.urlresolvers import reverse, reverse_lazy from django.utils.translation import ugettext_lazy as _ @@ -28,8 +29,9 @@ class MailSenderSettings(braces_mixins.LoginRequiredMixin, braces_mixins.Staffus return super(MailSenderSettings, self).form_valid(form) def get_context_data(self, **kwargs): - context = super(MailSenderSettings, self).context(**kwargs) + context = super(MailSenderSettings, self).get_context_data(**kwargs) context['title'] = _('Mail Sender') + context['settings_menu_active'] = "settings_menu_active" return context \ No newline at end of file diff --git a/subjects/templates/subjects/initial.html b/subjects/templates/subjects/initial.html index 9cb5f6c..df6002e 100644 --- a/subjects/templates/subjects/initial.html +++ b/subjects/templates/subjects/initial.html @@ -3,9 +3,19 @@ {% load static pagination i18n %} {% block content %} + {% if messages %} + {% for message in messages %} + + {% endfor %} + {% endif %} +

{% trans "Palavras-chave mais populares" %}

-
    {% for tag in tags %} @@ -24,6 +34,7 @@
- {% pagination request paginator page_obj %} + {% pagination request paginator page_obj %} + {% endblock content %} \ No newline at end of file -- libgit2 0.21.2