Domanda

Sto sviluppando software su Google App Engine. Sto usando il framework webapp. c'è un modo per evitare gli URL hard-coding nei template html? Django fornisce una soluzione, ma non sono riuscito a trovarne una per webapp. grazie in anticipo ..

È stato utile?

Soluzione

WebApp è davvero molto semplice.

templatetag Django url è strettamente legato alla sua idea di risoluzione degli URL abbinando schemi regex. Poiché WebApp non ha alcun serio risolutore di URL, immagino che sarebbe davvero difficile implementare qualcosa in questa linea.

Ma non sei completamente sfortunato. Werkzeug ha un meccanismo di routing URL molto facile da capire ma potente che consente di invertire gli URL. Puoi provare a basare la tua implementazione su questo (o buttare via WebApp e usare Werkzeug;), vale davvero la pena provare).

Altri suggerimenti

Webapp utilizza modelli Django quindi: controlla Modelli Django qui

La soluzione Django è la soluzione per app web.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top