Sto costruendo un'app usando Django come cavallo di battaglia. Finora tutto è andato bene - impostazioni db specificate, directory statiche configurate, URL, viste ecc. Ma i problemi sono iniziati di nascosto nel momento in cui volevo renderizzare le mie bellissime e personalizzate pagine 404.html e 500.html. Ho letto i documenti …
Ho un URL Django come questo: url( r'^project_config/(?P<product>\w+)/(?P<project_id>\w+)/$', 'tool.views.ProjectConfig', name='project_config' ), views.py: def ProjectConfig(request, product, project_id=None, template_name='project.html'): ... # do stuff Il problema è che voglio che il project_idparametro sia facoltativo. Voglio /project_config/e /project_config/12345abdce/essere ugualmente validi pattern URL, in modo che se project_id viene passato, allora posso usarlo. Allo stato …
Ho un po 'di problemi a capire come funzionano i nuovi CBV. La mia domanda è questa, ho bisogno di richiedere l'accesso in tutte le viste e in alcune di esse, autorizzazioni specifiche. Nelle viste basate su funzioni lo faccio con @permission_required () e l'attributo login_required nella vista, ma non …
def index(request): latest_question_list = Question.objects.all().order_by('-pub_date')[:5] template = loader.get_template('polls/index.html') context = {'latest_question_list':latest_question_list} return HttpResponse(template.render(context, request)) La prima riga di quella funzione riceve un errore su Question.objects.all(): E1101: La classe 'Domanda' non ha oggetti 'membro' Sto seguendo il tutorial sulla documentazione di Django e hanno lo stesso codice attivo e funzionante. Ho …
Sto usando reportlab pdfgen per creare un PDF. Nel PDF c'è un'immagine creata da drawImage. Per questo ho bisogno dell'URL di un'immagine o del percorso di un'immagine nella vista. Sono riuscito a creare l'URL, ma come potrei ottenere il percorso locale per l'immagine? Come ottengo l'URL: prefix = 'https://' if …
Come posso vedere i pattern URL correnti che "reverse" sta cercando? Chiamo inverso in una vista con un argomento che penso dovrebbe funzionare, ma non funziona. In qualche modo posso controllare cosa c'è e perché il mio schema non lo è?
ViewSets avere metodi automatici per elencare, recuperare, creare, aggiornare, eliminare, ... Vorrei disabilitare alcuni di questi e la soluzione che ho trovato probabilmente non è buona, dal momento OPTIONSche indica ancora quelli consentiti. Qualche idea su come farlo nel modo giusto? class SampleViewSet(viewsets.ModelViewSet): queryset = api_models.Sample.objects.all() serializer_class = api_serializers.SampleSerializer def …
Devo selezionare diversi oggetti da eliminare dal mio database in Django utilizzando una pagina web. Non esiste una categoria da cui selezionare, quindi non posso eliminarle tutte in questo modo. Devo implementare il mio modulo di cancellazione ed elaborarlo in django o django ha già un modo per farlo? Poiché …
Voglio vedere se un campo / variabile non è presente in un modello Django. Qual è la sintassi corretta per questo? Questo è quello che ho attualmente: {% if profile.user.first_name is null %} <p> -- </p> {% elif %} {{ profile.user.first_name }} {{ profile.user.last_name }} {% endif%} Nell'esempio sopra, cosa …
Ho una visualizzazione basata sulla classe personalizzata # myapp/views.py from django.views.generic import * class MyView(DetailView): template_name = 'detail.html' model = MyModel def get_object(self, queryset=None): return queryset.get(slug=self.slug) Voglio passare il parametro slug (o altri parametri alla vista) in questo modo MyView.as_view(slug='hello_world') Devo sostituire qualche metodo per poterlo fare?
Ho un modello class Survey(models.Model): created_by = models.ForeignKey(User) question = models.CharField(max_length=150) active = models.NullBooleanField() def __unicode__(self): return self.question e ora voglio aggiornare solo il activecampo. Quindi faccio questo: survey = get_object_or_404(Survey, created_by=request.user, pk=question_id) survey.active = True survey.save(["active"]) Ora ricevo un errore IntegrityError: PRIMARY KEY must be unique. Ho ragione con …
Devo verificare se un oggetto esiste e restituire l'oggetto, quindi in base a quello eseguire azioni. Qual è il modo giusto per farlo senza restituire un 404? try: listing = RealEstateListing.objects.get(slug_url = slug) except: listing = None if listing:
In django, esiste un campo timestamp predefinito per tutti gli oggetti? Cioè, devo dichiarare esplicitamente un campo "timestamp" per "creato il" nel mio modello - o c'è un modo per ottenerlo automaticamente?
In django come verificare se esiste una voce per una query sc=scorm.objects.filter(Header__id=qp.id) Ecco come è stato fatto in php if(mysql_num_rows($resultn)) { // True condition } else { // False condition }
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.