Articles of django

Django smette di funzionare con RuntimeError: populate () non è rientrante

Ho sviluppato un’applicazione web Django distribuita su un server Apache con WSGI e tutto è andato per il meglio. Oggi ho apportato alcune modifiche minori admin.py della mia app nel tentativo di personalizzare l’interfaccia di Django Admin incorporata e inizialmente ho fatto un errore di syntax (una parentesi non chiusa). Ciò significa che quando ho […]

Come raggruppare per AND aggregare con Django

Ho una domanda abbastanza semplice che vorrei fare tramite l’ORM, ma non riesco a capirlo … Ho tre modelli: Posizione (un luogo), Attributo (un attributo che può avere un luogo) e Valutazione (un modello M2M ‘attraverso’ che contiene anche un campo punteggio) Voglio scegliere alcuni attributi importanti ed essere in grado di classificare le mie […]

Django: dopo aver effettuato l’accesso, reindirizza l’utente alla sua pagina personalizzata -> mysite.com/nomeutente

Per impostazione predefinita, dopo il login django reindirizza l’utente a una pagina account / profilo o se modifichi LOGIN_REDIRECT_URL puoi inviare l’utente a un’altra pagina specificata in settings.py. Questo è ottimo ma vorrei che l’utente (dopo l’accesso) venisse reindirizzato a una pagina personalizzata in cui il collegamento a quella pagina sarebbe simile a questo: mysite.com/username […]

Come impostare il valore predefinito di un campo modello Django su una funzione call / callable (ad esempio, una data relativa al momento della creazione dell’object modello)

MODIFICATO: Come posso impostare il valore predefinito di un campo Django su una funzione che viene valutata ogni volta che viene creato un nuovo object modello? Voglio fare qualcosa di simile al seguente, tranne che in questo codice, il codice viene valutato una volta e imposta il valore predefinito alla stessa data per ogni object […]

Problemi con contenttype durante il caricamento di un dispositivo in Django

Sto avendo problemi nel caricare i dispositivi Django nel mio database MySQL a causa di conflitti di tipo contenttypes. Per prima cosa ho provato a scaricare i dati solo dalla mia app in questo modo: ./manage.py dumpdata escola > fixture.json ma continuavo a perdere i problemi con le chiavi esterne, perché la mia app “escola” […]

Limita le scelte di chiavi esterne in seleziona in un modulo in linea in admin

La logica è del modello è: Un Building ha molte Rooms Una Room può trovarsi in un’altra Room (un armadio, ad esempio, ForeignKey su “sé”) Una Room può essere solo all’interno di un’altra Room nello stesso edificio (questa è la parte difficile) Ecco il codice che ho: #spaces/models.py from django.db import models class Building(models.Model): name=models.CharField(max_length=32) […]

Dove dovrebbero vivere gli handler del segnale in un progetto django?

Ho appena iniziato a implementare gli ascoltatori di segnali in un progetto di Django. Mentre capisco cosa sono e come usarli. Sto avendo difficoltà a capire dove dovrei metterli. La documentazione dal sito django ha questo da dire: Dove dovrebbe vivere questo codice? Puoi inserire la gestione dei segnali e il codice di registrazione ovunque […]

Django 1.8: crea le migrazioni iniziali per lo schema esistente

Ho avviato un progetto django 1.8, che utilizza il sistema di migrazione. In qualche modo le cose sono andate male, così ho cancellato le cartelle e il tavolo delle migrazioni dal DB, e ora sto cercando di ricostruirle, senza successo. Ho tre app (3 file models.py ), e i modelli riflettono ESATTAMENTE le tabelle! L’approccio […]

Best practice per la struttura delle directory di lavoro del progetto Django

So che in realtà non esiste un unico modo giusto. Tuttavia ho scoperto che è difficile creare una struttura di directory che funzioni bene e che rimanga pulita per ogni sviluppatore e amministratore. C’è una struttura standard nella maggior parte dei progetti su github. Ma non mostra un modo per organizzare un altro file e […]

Come si usa la paginazione con ListViews generici basati sulla class Django?

Come si usa la paginazione con Django 1.3? La documentazione non è molto chiara su questo. Cosa va al mio views.py ? Cosa va al mio modello? Cosa va al mio file URLconf?