From 990ccb3c41db82636dd2f4863a2ed05b142e1047 Mon Sep 17 00:00:00 2001 From: Ailson da Cruz Date: Fri, 9 Sep 2016 11:33:55 -0300 Subject: [PATCH] Date type and image type in register template #14 --- amadeus/settings.py | 5 +++++ app/templates/home_student.html | 10 ++++------ app/views.py | 17 +++++++++++++++++ core/templates/index.html | 6 ++++++ core/templates/register_user.html | 21 ++++++++++++++++++--- requirements.txt | 27 ++++++++++++++++++--------- 6 files changed, 68 insertions(+), 18 deletions(-) diff --git a/amadeus/settings.py b/amadeus/settings.py index c1c756c..f1f6176 100644 --- a/amadeus/settings.py +++ b/amadeus/settings.py @@ -41,6 +41,8 @@ INSTALLED_APPS = [ 'widget_tweaks', 'rolepermissions', 'rest_framework', + 'flask', + 'flask_breadcrumbs', 'core', 'app', @@ -58,6 +60,9 @@ MIDDLEWARE_CLASSES = [ 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.locale.LocaleMiddleware', + + #libs-middleware + ] ROOT_URLCONF = 'amadeus.urls' diff --git a/app/templates/home_student.html b/app/templates/home_student.html index 51624da..a24a7ae 100644 --- a/app/templates/home_student.html +++ b/app/templates/home_student.html @@ -4,12 +4,10 @@ {% block breadcrumbs %}
- -
+ {% for breadcrumb in breadcrumbs %} + {{ breadcrumb.text }} + {% endfor %} + {% endblock %} {% block sidebar %} diff --git a/app/views.py b/app/views.py index 7064edf..9d87854 100644 --- a/app/views.py +++ b/app/views.py @@ -6,6 +6,23 @@ from core.mixins import LogMixin from courses.models import Course + +from flask import Flask +from flask_breadcrumbs import Breadcrumbs, register_breadcrumb + +app = Flask(__name__) + +# Initialize Flask-Breadcrumbs +Breadcrumbs(app=app) + +@app.route('/') +@register_breadcrumb(app, '.', 'Home') +def index(): + pass + +if __name__ == '__main__': + app.run(debug=True) + class AppIndex(LoginRequiredMixin, LogMixin, TemplateView): log_action = "Acessar" log_resource = "Home" diff --git a/core/templates/index.html b/core/templates/index.html index 9833713..1e8918f 100644 --- a/core/templates/index.html +++ b/core/templates/index.html @@ -15,6 +15,12 @@ +
+ {% for breadcrumb in breadcrumbs %} + {{ breadcrumb.text }} + {% endfor %} +
+
diff --git a/core/templates/register_user.html b/core/templates/register_user.html index a40511a..67989a6 100644 --- a/core/templates/register_user.html +++ b/core/templates/register_user.html @@ -28,11 +28,26 @@ {% csrf_token %} {% trans 'User Register' %} {% for field in form %} -
+
- {% render_field field class='form-control input-sm' %} - {{ field.help_text }} + {% if field.auto_id == 'id_birth_date' %} + {% render_field field class='form-control input-sm' type='date' %} + {{ field.help_text }} + {% elif field.auto_id == 'id_image' %} + {% render_field field class='form-control input-sm' %} +
+ + + + +
+ {% else %} + {% render_field field class='form-control input-sm' %} + {{ field.help_text }} + {% endif %}
{% if field.errors %} diff --git a/requirements.txt b/requirements.txt index 8398c67..7812f68 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,18 @@ -Django==1.10 -django-discover-runner==1.0 -django-role-permissions==1.2.1 -django-widget-tweaks==1.4.1 -djangorestframework==3.4.6 -Pillow==3.3.1 -psycopg2==2.6.2 -six==1.10.0 -slugify==0.0.1 +click==6.6 +Django==1.10 +django-discover-runner==1.0 +django-role-permissions==1.2.1 +django-widget-tweaks==1.4.1 +djangorestframework==3.4.6 +Flask==0.11.1 +Flask-Breadcrumbs==0.4.0 +Flask-Menu==0.5.0 +itsdangerous==0.24 +Jinja2==2.8 +MarkupSafe==0.23 +Pillow==3.3.1 +psycopg2==2.6.2 +six==1.10.0 +slugify==0.0.1 +Werkzeug==0.11.11 +wheel==0.24.0 -- libgit2 0.21.2