new create python documentation trac

python - create - Documentación de Trac?



odoo 11 building a module (5)

La arquitectura del componente es importante, pero la página de inicio real para el desarrollo es: http://trac.edgewall.org/wiki/TracDev

También eche un vistazo al sitio web de trac-hacks http://trac-hacks.org/. Esta es realmente una buena fuente de ejemplos, y muchas veces encontrará algo parecido a lo que quiere hacer, que simplemente puede adaptar de.

También piense en instalar este plugin de desarrollo: http://trac-hacks.org/wiki/TracDeveloperPlugin. Hace mucho más fácil depurar su plugin con él.

Intento escribir mi primer pequeño plugin para Trac y me siento perdido en cuanto a qué es exactamente la API. Por ejemplo, exactamente qué campos se ofrecen para objetos "ticket", entre muchas otras cosas.

¿Alguien sabe de un buen lugar para buscar la documentación de Trac API? No puedo encontrar nada en el sitio web, pero tal vez solo me veo mal ...




Cada componente de Trac tiene una api.py que está cargada con cadenas de documentos en todas las interfaces que puede implementar. He encontrado que son extremadamente valiosos cuando implemento mis propios complementos.

Por ejemplo:

http://trac.edgewall.org/browser/trunk/trac/ticket/api.py

o

http://trac.edgewall.org/browser/trunk/trac/wiki/api.py

son dos API que he usado a menudo Otra cosa que hago a menudo es buscar plugins existentes en TracHacks que implementen las características que me gustaría tener en mi plugin y simplemente extraer las partes útiles de esos.