[pyar] Django shell + custom PYTHONSTARTUP = o uno o el otro

Juan Manuel Santos vicariousdm en gmail.com
Jue Ago 4 15:47:19 ART 2011


On Thursday, August 04, 2011 15:14:08 you wrote:
> Buenas lista,
> 
> Hace un par de días me pasé toda una jornada laboral procrastinando... ehh
> digo, luchando para hacer andar la shell de Django con mi script de
> PYTHONSTARTUP.
> 
> Inicialmente había buscado un script de startup que me diera autocomplete en
> cualquier shell normal (no quiero instalar ipython). Como el autocomplete
> me rompía el indent con tab, busqué uno que tuviera ambas, y lo encontré:
> http://code.activestate.com/recipes/496822/
> 
> El tema es que aparentemente Django no lo sourcea correctamente. Me pasé
> todo ese día luchando con este patch:
> https://code.djangoproject.com/ticket/9990. No recuerdo hacer andar ambas
> cosas (autocomplete + tab indent) en la shell de Django, pero sí recuerdo
> que fue un horror: la shell de Django dejó de arrancar (aparentemente ni
> execfile ni exec sirven para ejecutar un script de startup como el pasteado
> anteriormente), luché infinito para volver a levantarla, y cuando
> finalmente levantó no me andaba ni el autocomplete (ni con los built-ins de
> Django), ni el tab indent. O se me rompía en el intérprete común, etc.
> 
> Más que nada es una consulta para todos aquellos que tengan ambas cosas
> andando en ambas shells (la común de Python y la de DJango): si hay alguien
> así leyendo esta plegaria, podría tirarme una punta?
> 
> Saludos
> Juan Manuel

Me olvidé de mencionar que una cosa que se me rompió definitivamente y no puedo 
volver a solucionar es el history de django :(



More information about the pyar mailing list