AppEngine saugt sowieso und _ast funktioniert auf der AppEngine mit ein wenig Hackery. Außerdem ist AppEngine sowas von weit weg von einer regulären Umgebung, dass du da nicht drauf achten musst außer du entwickelst speziell für die.sma hat geschrieben:Ich habe ehrlich gesagt, auf die Überschrift reagiert und das, was du in deinem ersten Posting von ASPN erwähnt hast, nicht deine fertige Lösung. In Google AppEngine-Zeiten würde ich ja empfehlen, nicht auf `import compiler` zu bauen. Warum enthält der UnitTest `testLineendings` eigentlich keine Asserts?
Alternative zu eval() ?
-
- User
- Beiträge: 1790
- Registriert: Donnerstag 28. Oktober 2004, 16:33
- Wohnort: Graz, Steiermark - Österreich
- Kontaktdaten:
TUFKAB – the user formerly known as blackbird
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
So, hab das ganze nochmals uberdacht und neu implementiert... Ist aber noch nicht ganz fertig: http://pylucid.net:8080/pylucid/changeset/1544
Ich nutzte dann statt pickle mein data_eval um die Daten in der Datenbank abzulegen. Dafür kann der user aber dann einfach nur die newforms erzeuge html form ausfüllen. Da pickle quasi durch data_eval() ersetzt ist, kann nun ein User im django admin panel die Daten verändern...
Ich nutzte dann statt pickle mein data_eval um die Daten in der Datenbank abzulegen. Dafür kann der user aber dann einfach nur die newforms erzeuge html form ausfüllen. Da pickle quasi durch data_eval() ersetzt ist, kann nun ein User im django admin panel die Daten verändern...