Hi all, First, thanks for Web2py. Even for novices in development as me is really a joy to make things on this framework and is nice to see also this fast, minimalist and self contained approach. I have been exploring previously Zope and Django and made some examples with them, but with Web2py I can go from examples to my own app in just hours the first time and for my second time it will be just minutes.
I'm making my first Web2py app. Is a place where students can publish their solved exercises for the class of Linear Algebra. The idea is that a student need to make the following things, according to this menu: * "Resuelto por" (solved by): This is the data of the student. They put their information here so they can associate a solver to a solved exercise. * "Agregar autor" (add author): This is the data of the author of the exercise, usually the people who wrote Linear Algebra books and other material for students. * "Agregar fuente" (add Source): This is the data of the writing which contains one or more problems to be solved (usually the books wrote by authors of the previous item). * "Agregar edición" (add edition): One source can have multiple editions. Because from year to year new editions of books contain new exercises and change the number of the old ones is good to have info about the different editions of one source to be associated with the solved exercise. * "Publicar ejercicio" (Publish exercise): Here the student can upload two files the source file (tex for LaTex, tm for TeXmacs, and lyx for LyX) with the solution for future editing (corrections, extensions an so on), and the pdf file for people who doesn't have the proper free software yet to edit it or doesn't want or just want to read it. In this place they can also put extra information about the exercise, number, page, a drop down menus for: ** the solver data, ** source-edition Its almost done. In this address you will find the model (which is in db.py): http://offray.tiddlyspot.com/#Web2pySolucionarioModelo But I would like to improve some things: * In the drop down menus. At this moment I only get one information, for example the second name of the student, and I would like to have first name also (they are in different fields in the "resolutores" (solvers) table), but if I try things like: db.ejercicios.resuelto_por.requires=IS_IN_DB(db,'resolutores.id','resolutores.apellido'+'resolutores.nombre') it doesn't work. Same for year + Title of the sources. * I would like to have longer Titles for sources, because some books have really long titles, theres any way to specify this for the string type? * There is any way to have a date field with only this year as default? * I have being looking for places to publish this app. First with Star-nix, but I contacted them just yesterday (when I finished my one day app) and I have not answered and now I'm trying with gandi free test. This is my fist published app, so I don't know if there is an special requirement or thing to have in mind in places like the ones i referred. I will be waiting for your answer. Thanks again for such great framework and vital community. Cheers, Offray --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---

