Conjunto bf7c8cf en consulta_publica


Ignorar:
Fecha y hora:
05/04/2017 13:31:01 (hace 7 años)
Autor:
rudmanmrrod <rudman22@…>
Branches:
master, base, constituyente, estudiantes, general, plan_patria, sala
Children:
1fca82a
Parents:
0ff122b
Mensaje:

Corregida url admin

Ficheros:
6 editados

Leyenda

No modificado
Añadido
Eliminado
  • .gitignore

    r0ff122b rbf7c8cf  
    33*.squite3
    44migrations/
    5 static/procesamiento_files/
     5static/procesamiento_files/*
  • consulta/templates/consulta.index.html

    r95b08c1 rbf7c8cf  
    55    <div class="row text-center">
    66        <h1>Consulta</h1><hr>
     7        <div class="col-md-12" style="padding-bottom: 10px;">
     8            <a type="button" class="btn btn-success" href="{% url 'consulta_create' %}">Crear</a>
     9        </div>
     10        <div class="col-md-12" style="padding-bottom: 10px;">
     11            <a type="button" class="btn btn-primary" href="{% url 'consulta_list' %}">Ver</a>
     12        </div>
    713        <div class="col-md-12">
    8             <a type="button" class="btn btn-success" href="{% url 'consulta_create' %}">Crear</a>
    9         </div><br><br>
    10         <div class="col-md-12">
    11             <a type="button" class="btn btn-primary" href="{% url 'consulta_list' %}">Ver</a>
     14            <a type="button" class="btn btn-info" href="{% url 'administrador_base' %}">Regresar</a>
    1215        </div>
    1316    </div>
  • consulta_publica/settings.py

    r0ff122b rbf7c8cf  
    1616from __future__ import unicode_literals
    1717import os
     18import ldap
     19from django_auth_ldap.config import LDAPSearch
    1820
    1921# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
     
    100102WSGI_APPLICATION = 'consulta_publica.wsgi.application'
    101103
     104## Configuración de LDAP
     105AUTHENTICATION_BACKENDS = (
     106    'django_auth_ldap.backend.LDAPBackend',
     107    'django.contrib.auth.backends.ModelBackend',
     108)
     109
     110# Esto dependerá de los valores usados
     111# en la configuración del servicio LDAP
     112
     113AUTH_LDAP_SERVER_URI = 'ldap://172.16.137.47:636/'
     114AUTH_LDAP_BIND_DN = "cn=admin,dc=cenditel,dc=gob,dc=ve"
     115AUTH_LDAP_BIND_PASSWORD = 'yijkitithsyn'
     116AUTH_LDAP_USER_SEARCH = LDAPSearch("ou=People,dc=cenditel,dc=gob,dc=ve",
     117    ldap.SCOPE_SUBTREE, "(uid=%(user)s)")
     118#AUTH_LDAP_USER_DN_TEMPLATE = "cn=%(user)s,ou=People,dc=cenditel,dc=gob,dc=ve"
     119#AUTH_LDAP_USER_SEARCH = LDAPSearch(users_dn, ldap.SCOPE_SUBTREE, "(uid=%(user)s)")
     120
     121
     122AUTH_LDAP_CONNECTION_OPTIONS = {
     123    ldap.OPT_REFERRALS: 0
     124}
     125
     126AUTH_LDAP_USER_ATTR_MAP = {
     127    "full_name": "givenName",
     128    "username": "cn",
     129    "password": "userPassword"
     130}
     131
     132
     133"""
     134SESSION_COOKIE_DOMAIN = '.cenditel.gob.ve'
     135SESSION_COOKIE_NAME = 'bandada_sessid'
     136SESSION_ENGINE = 'redis_sessions.session'
     137# DATOS DEL SERVICIO REDIS
     138SESSION_REDIS_HOST = '172.16.137.47'
     139SESSION_REDIS_PORT = 6379
     140SESSION_REDIS_PASSWORD = 'qpwoei!?"='"""
    102141
    103142# Database
  • consulta_publica/urls.py

    r0ff122b rbf7c8cf  
    2020    url(r'^admin/', admin.site.urls),
    2121    url(r'^', include('base.urls')),
    22     url(r'^administador/consulta/', include('consulta.urls')),
    23     url(r'^administador/procesamiento/', include('procesamiento.urls')),
    24     url(r'^administador/visualizacion/', include('visualization.urls')),
     22    url(r'^administrador/consulta/', include('consulta.urls')),
     23    url(r'^administrador/procesamiento/', include('procesamiento.urls')),
     24    url(r'^administrador/visualizacion/', include('visualization.urls')),
    2525    url(r'^', include('participacion.urls')),
    2626    url(r'^', include('users.urls'))
  • procesamiento/templates/procesamiento.index.html

    r0ff122b rbf7c8cf  
    1919                </div>
    2020            </div>
    21              <div class="col-md-12 col-sm-12 col-xs-12">
     21             <div class="col-md-12 col-sm-12 col-xs-12" style="padding-bottom: 10px;">
    2222                <button type="submit" class="btn btn-success">Visualizar</button>
     23             </div>
     24            <div class="col-md-12 col-sm-12 col-xs-12">
     25                <a type="button" class="btn btn-info" href="{% url 'administrador_base' %}">Regresar</a>
    2326             </div>
    2427        </div>
  • users/views.py

    rcdd72e5 rbf7c8cf  
    2020from django.contrib.auth.models import User
    2121from django.contrib import messages
     22from django_auth_ldap.backend import LDAPBackend
    2223
    2324from .forms import LoginForm, UserRegisterForm
    2425
    25 class LoginView(FormView):
     26class LoginView(FormView,LDAPBackend):
    2627    """!
    2728    Clase que gestiona la vista principal del logeo de usuario
     
    4950        usuario = form.cleaned_data['usuario']
    5051        contrasena = form.cleaned_data['contrasena']
    51         usuario = authenticate(username=usuario, password=contrasena)
     52        usuario = LDAPBackend.authenticate(self,usuario, contrasena)
     53        print usuario
     54        #usuario = authenticate(username=usuario, password=contrasena)
    5255        if usuario is not None:
    5356            login(self.request, usuario)
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.