miércoles, 1 de diciembre de 2010

Terminamos!

Terminamos! Después de varios dias de desvelo, incansable invetigación y programación, hemos terminado. Aquí una pequeña muestra de lo que realizamos durante el semestre para lograr que todos nuestros esfuerzos se unieran en lo que ahora es un proyecto completo.
(Video en el siguiente post)

sábado, 27 de noviembre de 2010

Oplöud y Displëi

Hoy tuvimos problemas nuevamente con los métodos para subir imágenes, después de haber corregido el error que teníamos, las imágenes ya se registraban en la base de datos pero no se estaban guardando en la carpeta designada, dedicamos mucho tiempo a investigar lo que realmente tenía que hacer el código para manejar esta información pero finalmente quedo funcionando. Ahora solo faltaba desplegar las imágenes. Para esto invertimos poco tiempo para investigar y aprender a usar de manera correcta los métodos utilizados para poder obtener la información que necesitábamos. En este caso aprender a utilizar los comandos de python que se convierten en los 'queries' de la base de datos de donde se obtiene la información. Ya que teníamos la información que queríamos lo pasamos al html para que desplegara las imágenes de manera correcta y en la clasificación debida… bueno, falta detallar esto último de las clasificaciones ya que aún no funciona del todo bien.
Al menos disfrutamos de un buen frappé de mango-maracuya OM NOM NOM

lunes, 22 de noviembre de 2010

Puliendo la aplicación

Esta última sesión estuvimos trabajando en los detalles para que la aplicación este funcionando correctamente. Ya podemos subir imágenes y las podemos ver desde el administrador, algo con lo que habíamos batallado mucho tiempo, pero que al fin está listo. Nos sentimos bien y tranquilos conforme avanza el tiempo ya que sólo nos falta una última función que es que se vean las imágenes de los comics pero ya dominando Django creemos que será pan comido.

En verdad se siente bien saber que ya es poco lo que falta y la aplicación corre como queremos, uno de los detalles que pulimos fue que al momento de subir la imagen se perdía la sesión del usuario pero también ya está solucionado, otro detalle que nos falta validar es que las imágenes que se suban sean de un tamaño específico, pero no es tan difícil validar eso, creemos.

Nos sentimos muy cerca de la meta. Lo que nos queda es seguir puliendo la aplicación afinando los detalles. No estamos confiados así que seguiremos trabajando, continuando para lograr lo que queremos que haga.

miércoles, 17 de noviembre de 2010

Arbeite fur die project!

Se han completado las animaciones del logo de la pagina así como el de login. Esto se logro despues de varias pruebas con javascript derivadas de una investigación de código extensa ara poder programar en dicho lenguaje; hubo problemas para poder cargar los objetos en el javascript ya que los elementos que se encuentran en el CSS no pueden ser utilizados y tienen que estar directo en las tags de style. Este problema provoco que se tuvieran que delimitar fuera del CSS los elementos del sitio en general que estarán animados, lo cual supone un problema de organización. El código esta ahora funcionando correctamente, siendo animados los logos; sin embargo se planea que también exista una sección animada en la página de inicio (i.e. home) que despliegue dinámicamente contenido del sitio tales como el comic del mes, arte grafico mas visto, etc.

martes, 9 de noviembre de 2010

Estilo ... es lo que TU no tienes

Hoy anclamos en el puerto de las imágenes, un lugar muy pintoresco. Nos tomamos un día de descanso en tierra firma para recuperar fuerzas y continuar con el viaje a través de los mares de django.
Dedicamos nuestros esfuerzos en la parte gráfica de la página, desarrollando botones y algunas imágenes de muestra para la pantalla principal, además de algunos arreglos al archivo css para los estilos de la página. Nos gustó la combinación de rojos en fondo negro, que probablemente será el formato que utilicemos en toda la página.
También arreglamos el problema que teníamos desde hace tiempo con los acentos en los campos de la página, pues nos marcaba errores al utilizarlos y los removimos todos para poder seguir trabajando. Ya que nuestra página queremos que esté completamente en español, necesitábamos arreglar este problema. Utilizamos una 'u' antes de los Strings para que los tomara como unicode, y utilizamos el encoding de UTF-8 para que todos los caracteres sean aceptados.

Algunas imagenes que tenemos de muestra en la página (aunque no sean nuestros):



Es solo una medida temporal.

sábado, 6 de noviembre de 2010

Una sirena de dos colas nos da ..... algo

Seguimos luchando en contra de la corriente y después de estar casi ahogándonos en el océano de Django, venimos a un lugar de donde encontramos la iluminación que necesitabamos. Ya terminamos con la forma del usuario o al menos ya se ve en la página después de estar "logeado". Y continuando con eso, las formas para nosotros ya son como pan comido, de hecho esperamos que ya siendo de algua expertos en eso lo que sigue será más fácil. La parte difícil fue que no podíamo recibir una forma en el .html del perfil del usuario pero después de mucho café y horas cometer los mismos errores ya salimos avantes de esta experiencia.

Otra cosa en la que avanzamos es en la hoja de estilo y ya no usamos la que el profesor nos dió como ejemplo. El fondo es negro con la letras blancas sólo nos faltan una imagen de fondo y un buen logo del sitio web. Ahí también tuvimos problemas al querer seguir usando el mismo archivo de base pero lo que hicimo fue reusar el archivo base.html adecuándolo a nuestras necesidades.

En fin estamos cansados, angustiados pero ahora podemos ver una luz, que no es la del final de túnel, pero que nos hace relajarnos y seguir con lo que viene y que es lo más importante del proyecto, que es que se vean las imágenes que son los comics de los usuarios.