Lo so, posso eseguire una ricerca senza distinzione tra maiuscole e minuscole da DJango ORM. Piace, User.objects.filter(first_name__contains=”jake”) User.objects.filter(first_name__contains=”sulley”) User.objects.filter(first_name__icontains=”Jake”) User.objects.filter(first_name__icontains=”Sulley”) E inoltre, posso prenderli come user_list = User.objects.all().order_by(“first_name”) # sequence: (Jake, Sulley, jake, sulley) user_list = User.objects.all().order_by(“-first_name”) # for reverse # sequence: (sulley, jake, Sulley, Jake) C’è un modo diretto per un recupero senza distinzione […]
La vista principale è un semplice ListView impaginato e voglio aggiungervi un modulo di ricerca. Ho pensato che una cosa del genere avrebbe funzionato: class MyListView(ListView, FormView): form_class = MySearchForm success_url = ‘my-sucess-url’ model = MyModel # … Ma a quanto pare ho sbagliato … e non riesco a trovare come farlo nella documentazione ufficiale. […]
Diciamo che sto implementando un stream di messaggi, record ordinati per ordine crescente ID, ogni richiesta di recupero, voglio solo consentire di recuperare i 10 record più recenti. Provai: Messages.objects.filter(since=since)[:-10] E ho avuto un errore nel dire che l’indicizzazione negativa non è supportata. Il mio attuale lavoro è l’ordine decrescente dell’ID di ordinamento, quindi eseguo: […]
Sto tentando di eseguire heroku run python manage.py syncdb sulla mia app GeoDjango su Heroku, ma ottengo il seguente errore: AttributeError: l’object ‘DatabaseOperations’ non ha attributo ‘geo_db_type’ Tutte le mie ricerche hanno prodotto la stessa soluzione: assicurati di usare django.contrib.gis.db.backends.postgis come motore del database. La cosa divertente è che lo sto già facendo (e ho […]
Questo sembra essere fonte di molta confusione a giudicare dalla quantità di titoli simili sull’argomento, tuttavia provando tutto quello che ho potuto trovare su file statici con il server di sviluppo django ho quasi perso ogni speranza! Quindi i miei file statici sono serviti da C: / Users / Dan / seminarWebsite / static / […]
Leggo qui che i queryset di Django sono pigri, non saranno valutati fino a quando non verranno effettivamente stampati. Ho effettuato una semplice impaginazione usando l’impaginazione incorporata del django. Non mi rendevo conto che esistevano già app come “django-pagination” e “django-endless” per cui fa questo lavoro. Ad ogni modo mi chiedo se il QuerySet sia […]
Sto usando il modello utente predefinito in django per un bel po ‘e mi rendo conto, se ho bisogno di migliorarlo ulteriormente, dovrei creare il mio modello utente personalizzato in django 1.5. Ho creato il mio modello utente personalizzato e ho una funzione che consente agli utenti di accedere. Penso che il mio modello utente […]
Ho cercato di caricare un semplice file di testo per ore ma non riesco ancora a farlo funzionare. Continuo a ricevere moduli non validi che mi dicono che mi manca “file_source”. Perché “file_source” non viene pubblicato? Ho anche avuto l’intenzione di inviare “file_source”, ma continua a dire che manca. Che tipo di elemento dovrebbe essere […]
Sto cercando di servire una mappa svg usando: In Firefox questo porta a un prompt di plugin. Se rinominare la mappa. svg alla mappa. xml mostra l’immagine correttamente. Presumo questo perché il server di sviluppo di Django (in particolare django.views.static.serve ) non sta servendo lo svg con il tipo mime corretto. È questo il problema, […]
Se si desidera eseguire l’override di un modello fornito con un’app in django (in app / templates / app /), creare un modello con lo stesso nome in un’altra directory, che il caricatore di template controlla prima della dir del modello dell’app. Se si desidera ignorare determinati blocchi del modello, è necessario copiare anche l’intero […]