iv-gii / django_traduccion Goto Github PK
View Code? Open in Web Editor NEWPráctica final de Infraestructura Virtual 2013/2014
License: GNU General Public License v3.0
Práctica final de Infraestructura Virtual 2013/2014
License: GNU General Public License v3.0
Una vez subido un fichero, suelta un error al visualizarse.
Hay que arreglar la visualización de los ficheros.
Cuando se le de a la cruz deben eliminarse.
Al darle al botón de enviar tiene que mandarse un correo al administrador.
También hay que separar los ficheros por usuarios.
Crea proyecto y prueba SQLlite
Para no pisarnos las configuraciones hemos creado diferentes ramas en el repositorio, pero no sabemos como hacer push a las mismas. ¿Que hay que poner exactamente? Que estamos algo dormidos todavía.
¿Cual es el nombre y contraseña del login de la página que se creo para hacer pruebas ?
que estoy liada con el manual de usuario y quiero meterle las capturas...
Prueba de integración de módulo autentificación
Crear página de dudas
Incluído el logo de pestaña
Logo del grupo para la cuenta de twitter
Al parecer al loguear redirecciona automáticamente, por defecto, a account/profile, sin embargo, el profile.html (que debería) no existe.
No se había probado que de verdad se logueaba el usuario? :S, o... eso habrá que implementarlo a mano?
Configurándolo para poder subir archivos.....
Para evitar las repeticiones se separarán los html para que tengan una cabecera base (la proporcionada en un principio con el menú) y un footer (con datos de contacto y licencia) que no varíen y después por separado el contenido de cada página.
Creación de una pequeña presentación para presentar el proyecto realizado.
Trabajad malditos!
Buenas, he abierto antes unos issues y me gustaría ordenarlos por prioridades.
1º Arreglar el acceso a los login
2º Gestionar la sesión de usuarios para que cada usuario suba sus archivos a sus carpeta
3º La opción de descomprimir el archivo que está subiendo el usuario
4º Notificar por correo al administrador de la subida de un archivo por parte de un usuario
5º Enlazar el CSS que nos falta.
6º Arreglar que al "abrir" un fichero subido haga algo aparte de dar error.
2º: Cambiar el nombre de la carpeta parece bastante fácil, el problema: obtener el nombre de usuario de la sesión. Curiosamente, en web.py era muy sencillo, en django.... un auténtico asco. La prioridad, por lo tanto, es conseguir meter el nombre de usuario en este fichero:
https://github.com/IV-GII/Django_Traduccion/blob/master/Django_Traduccion/filebaby/models.py
Si se consigue, está prácticamente hecho.
Cuando un usuario sube un archivo, se envía un mensaje al correo del administrador notificandolo
Para los ficheros enviados, estaría bien mostrar "enviado" en verde, para que así el usuario tenga constancia de que ya ha enviado dicho fichero a traducir (La variable ya está en la base de datos y se pone a "true" correctamente al enviar el fichero. Quedan, principalmente, retoques de plantilla).
Probar que estar activado
Encontrar tutoriales para poder tocar la BD
Empezando con el diseño
¿Habéis pensado en algún tipo de documentación para presentar el proyecto?
Visto el contenido de la wiki,yo creo que tiene mas sentido poner las dudas por aqui,asi que empiezo:
Servidor de correo?
Yo votaria por usar gmail, que nos quita carga y es un correo de verdad, los mensajes que enviemos con un servidor propio serian rechazados por la inmesa mayoria de los servidores. Adjunto enlace:
http://www.mangoorange.com/2008/09/15/sending-email-via-gmail-in-django/
No tiene urgencia alguna
Crear una página para permitir el registro de nuevos usuarios en la pagina web
Crear la página de sugerencias/ideas para hacer la realización de la aplicación
Cuando se suba un archivo, si el archivo está comprimido se muestra un mensaje "Desea descomprimir?" Si se desea y el archivo se sube comprimido, si no se quiere descomprimir se suba tal y como está.
Enlazar el CSS que tenemos con los html del allauth
El usuario "admin" puede ver todos los ficheros, pero estaría bien que viera a qué usuario pertenece cada uno.
Es necesario, para ello, modificar la plantilla.
Definimos la subida.
Incorporar funcionalidad de subida de archivos
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.