Django-Popup-FormsFormularios de formularios de Django Pop-Up | |
Descargar ahora |
Django-Popup-Forms Clasificación y resumen
Anuncio publicitario
- Licencia:
- BSD License
- Precio:
- FREE
- Nombre del editor:
- Social TRM Ltd
- Sitio web del editor:
- http://github.com/joinourtalents/
Django-Popup-Forms Etiquetas
Django-Popup-Forms Descripción
Django-Popup-Forms es un Framework Framework de Django Pop-Up.ProBlem: para tener una manera fácil de mostrar la ventana emergente, manteniendo cualquier formulario, desde cualquier página del sitio web (ejemplos: Enviar mensaje desde el perfil de usuario o desde la lista de perfiles; / retirarse a la piscina de la lista de empresas, etc.): esta ventana emergente debe estar precargada, es decir, no debe haber una solicitud HTTP al servidor para abrir la ventana emergente, en caso de que se produzca un error del formulario (faltan algunos campos, correo electrónico El formato es incorrecto, etc.), la misma forma debe volver a rellenar en la misma página, lo que indica que se envía errores después del formulario, el usuario debe ser redirigido a la misma, o la solución especificada, la solución consta de 4 componentes: - etiqueta de la plantilla, Forma emergente de representación y enlace para abrirlo: {% popup_form 'id1' popup_forms.appyform '/ talent / aplique / 6 /' 'popup_forms / apply_to_pool.html'%} {% popup_form 'id2' popup_forms.somemodelform '/ talento / aplique / 6 / '' popup_forms / apply_to_pool.html 'kwarg1 = ... kwarg2 = ...%} - decorador para la función de vista, que es p PRESENTACIÓN DE FORMULARIZACIÓN DE POPULO POPOPTING Y EXCEPCIÓN PARA MANERA ERRORES DE FORMULARIO: IMPORTAR POPUP_FORMS @ POPUP_FORMS.HANKLLER DEF FORM_VIEW (SOLICITUD): SI SOLICITE.MetHod == 'POST': FORMULAR = SOLICITUD (SOLICITUD. POST) SI NO FORMA.IS_VALIDA (): Devolver POPUP_FORMS.OPENFORRESPONSE (SOLICITUD, FORMULARIO) # ... # ... Formulario Procesamiento va aquí ... # ... devolver popup_forms.claseformresponse (Solicitud) Else: devolver la redirección ('faller_url') # o criar http404 # o solo popUp_forms.CroseFormResponse (Solicitud) - Plantilla para representar el formulario, derivado de POPUP_FORMS / BASE.HTML- (opcional) Procesador de contexto (POPUP_FORMS.CONTEXT_PROCESSORS.POPUP_FORMS), que pone todas las clases de formulario emergente en contexto, para no pasarlo. Cada vez en vista: - en Configuración: POPUP_FORMS = ('Mensajes.Forms.WritemessageForm', 'TalentButton.Forms.AplyForm', 'TalentButton.Forms.ConfirmForm',) - En plantilla, se le puede acceder: {{{POPUP_FORMS.WRITEMESSAsageForm }}, etc.- Decorador para mostrar condicionalmente el formulario emergente en la carga de la página (por ejemplo, para completar algunos missin G Información después del registro / inicio de sesión): @Show_Popup_Form ('/ cuenta / registro / detalles /', solicitud de lambda: 'Registrar-detalles' en Solicit.Session) Def Some_MY_View (Solicitud): ... Use Funda está siguiendo: - Plantilla Las etiquetas hacen que la forma, junto con el enlace: Título de enlace
Django-Popup-Forms Software relacionado
tgapp-userprofile
Aplicación enchufable para TurboGEARS2 que proporciona una página básica de perfil de usuario con formas para permitir a los usuarios ... ...
75