2013-08-04 25 views
9

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?

  1. Capisco che Django in PA navi con il Sud.

  2. Nella shell python su una console bash su PA, import south non restituisce alcun errore.

  3. Ho incluso 'south', nella sezione INSTALLED_APPS del mio file settings.py.

  4. 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 un syncdb non-Sud. Questa è l'uscita:

    Creazione di tabelle ...

    installazione di SQL personalizzato ...

    Installazione indici ...

    Nessun dispositivo trovato.

  5. 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!

+1

provare a fare 'importazione south' in guscio Django. Probabilmente non stai usando lo stesso python – karthikr

+0

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

+0

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 –

risposta

0

Sembra che tu abbia fatto tutto bene.

Un semplice riavvio del server (nella pagina Web del cruscotto) potrebbe risolverlo?

+0

sud funziona bene per me ora, non ho quello che ho incontrato in quel momento. grazie per aver cercato di aiutare ora come faccio a chiudere questa domanda ... – gx14

+0

segna questa risposta come risposta corretta e la domanda è chiusa – seshan

Problemi correlati