Articles of django

Django admin – cambia il testo del display ForeignKey

Come posso cambiare il testo del display in select mentre selezioni un campo che è come ForeignKey? Ho bisogno di visualizzare non solo il nome di FK, ma anche il nome del suo genitore. Qualcuno può dare un indizio?

Django Admin Mostra l’immagine da Imagefield

Mentre posso mostrare un’immagine caricata in list_display è ansible farlo nella pagina per modello (come nella pagina che si ottiene per cambiare un modello)? Un modello di esempio rapido sarebbe: Class Model1(models.Model): image = models.ImageField(upload_to=directory) L’amministratore predefinito mostra l’url dell’immagine caricata ma non l’immagine stessa. Grazie!

django – perché la richiesta.POST object immutabile?

Come chiede il titolo, perché i ragazzi di Django decidono di implementare la request.POST object con un querydict (che, ovviamente, a sua volta, rende l’intera cosa immutabile?) So che puoi mutilarlo facendo una copia dei dati del post post = request.POST.copy() ma perché farlo? Sicuramente sarebbe più semplice permettere che la cosa fosse mutabile comunque? […]

Django Broken pipe in modalità debug

Ho django 1.3 sul server remoto dietro Nginx. Se eseguo django con apache + mod_wsgi, posso controllare gli errori nei file di log di apache. Va bene, ma mi piacerebbe avere in console. Se eseguo il proprio server di sviluppo django, ottengo errori con stacktrace in console solo quando DEBUG = False. Nelle uscite della […]

Come posso aggiungere più argomenti al mio filtro modello personalizzato in un modello django?

Ecco il mio filtro personalizzato: from django import template register = template.Library() @register.filter def replace(value, cherche, remplacement): return value.replace(cherche, remplacement) e qui ci sono i modi in cui ho provato ad usarlo nel mio file di modello che ha provocato un errore: {{ attr.name|replace:”_”,” ” }} {{ attr.name|replace:”_” ” ” }} {{ attr.name|replace:”_”:” ” }} […]

Moduli Django: se non valido, mostra il modulo con un messaggio di errore

I moduli Django, possono controllare se il modulo è valido: if form.is_valid(): return HttpResponseRedirect(‘/thanks/’) Ma mi manca cosa fare se non è valido? Come posso restituire il modulo con i messaggi di errore? Non vedo il “else” in nessuno degli esempi.

Django: imposta la chiave esterna usando l’intero?

C’è un modo per impostare una relazione di chiave esterna usando l’ID intero di un modello? Questo sarebbe per scopi di ottimizzazione. Ad esempio, supponiamo di avere un modello Employee: class Employee(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) type = models.ForeignKey(‘EmployeeType’) e EmployeeType(models.Model): type = models.CharField(max_length=100) Voglio la flessibilità di avere tipi di dipendenti illimitati, […]

Django: la query che usa contiene ogni valore in una lista

Devo eseguire una query di django che controlli se un campo contiene tutti i valori all’interno di una lista. L’elenco sarà di lunghezza variabile Esempio User.objects.filter(first_name__contains=[‘x’,’y’,’z’])

Risposta HTTP di Django Push agli utenti

Attualmente ho un’applicazione web molto semplice scritta in Django e vorrei implementare qualcosa come un servizio di notifica di callback / push nella mia applicazione. Ad esempio: quando un utente (client) carica una foto sul server, il server notifica a tale foto tutti gli altri utenti connessi. Suppongo di poter utilizzare i segnali di Django […]

Convalida del modulo in linea in Django

Vorrei rendere obbligatorio un intero modulo in linea all’interno di un modulo di modifica amministratore. Quindi, nel mio attuale scenario, quando premo save su un modulo di fattura (in Admin), il modulo di ordine inline è vuoto. Mi piacerebbe impedire alle persone di creare fatture senza ordini associati. Qualcuno sa un modo semplice per farlo? […]