Posted on the PA forums per quanto riguarda questo problema che sto affrontando ricevendo Sud di lavorare su PA ma sembra che la gente sia su ci sono occupato in questi giorni, quindi eccomi qui.Come posso far funzionare South su PythonAnywhere?
Capisco che Django in PA navi con il Sud.
Nella shell python su una console bash su PA,
import south
non restituisce alcun errore.Ho incluso
'south',
nella sezioneINSTALLED_APPS
del mio file settings.py.Ho eseguito
python manage.py syncdb
prima di eseguire qualsiasi comando di Sud e il syncdb è in esecuzione ma non riesco a discernere alcuna differenza in quell'uscita da unsyncdb
non-Sud. Questa è l'uscita:Creazione di tabelle ...
installazione di SQL personalizzato ...
Installazione indici ...
Nessun dispositivo trovato.
Provare a eseguire qualsiasi comando a sud restituisce
Unknown Command: 'south_command'
. Questo vale per tutti:pitone manage.py convert_to_south app_name
pitone manage.py schemamigration app_name --initial
pitone manage.py schemamigration app_name --auto
Se serve, avevo impostato la mia applicazione web utilizzando il metodo di configurazione manuale come suggerito sul PA tutorial, piuttosto che come un progetto Django.
sto letteralmente bloccato a passo pari a zero, qualsiasi aiuto a tutti sarebbe apprezzato, grazie in anticipo!
provare a fare 'importazione south' in guscio Django. Probabilmente non stai usando lo stesso python – karthikr
Sì, la shell che ho invocato era attraverso python shell.py, su PA, quindi penso che avrebbe significato che l'importazione sud usata fosse legit? – gx14
Sei arrivato da qualche parte con questo? Mi chiedo se si dispone di una directory in più 'a sud' - vedi i commenti in http://stackoverflow.com/questions/12346033/south-unknown-command-migrate –