Pregunta

Estoy trabajando en torres de alta tensión con mako, y me gustaría crear formas y validaciones con FormEncode por varias partes de mi solicitud. Me parece que no puede encontrar buenos ejemplos de todo el proceso. Mi pregunta es doble:

Técnica

      
  • FancyValidators y esquemas - Su relación y la sintaxis
  •   
  • Pilones controladores y plantillas mako - cómo recoger, gestionar y validar los datos

estilístico

      
  • Buenas prácticas para los métodos de controlador
  •   
  • Facilitar la reutilización de formas (por actualización vs crear, por ejemplo)

Así que si sabes de algún ejemplos completos, que sería muy apreciada. Yo creo que esto sería una combinación común con más ejemplos / tutoriales por ahí.

¿Fue útil?

Solución

No sé si usted ha pasado por el libro torres de alta tensión, pero he encontrado capítulo 6 a ser muy cuidadoso en lo que respecta a las formas.

En cuanto a las mejores prácticas van, no estoy seguro de lo que busca. Un método de control se asigna a un URL y tiene que devolver un objeto similar a una cuerda. ¿Cómo se llega a que en gran medida la aplicación específica y que son libres de elegir la forma en que la estructura de la aplicación.

En forma reutilización, no sé si se considera una buena práctica, pero tw.forms me parece muy útil para eso (y toscawidgets para html generales fragmento de código reutilización). Si prevé tener que volver a utilizar campos en formularios, puede tener cierto éxito con conjuntos de campos.

Si usted está buscando ejemplos completos, consideraría turbogears2 un buen recurso. Está construido en la parte superior de las torres por lo que cualquier información sobre TG2 es igualmente aplicable a los pilones.

También puede mirar en el href="http://code.reddit.com/" rel="nofollow noreferrer"> código fuente

Y, por último, alguien le sugerirá Django. :)

scroll top