Je crée une application en utilisant Django comme cheval de bataille. Tout s'est bien passé jusqu'à présent - paramètres de base de données spécifiés, répertoires statiques configurés, URL, vues, etc. Mais les problèmes ont commencé à se faufiler au moment où je voulais rendre mes propres pages 404.html et 500.html. …
J'ai une URL Django comme celle-ci: 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 Le problème est que je veux que le project_idparamètre soit facultatif. Je veux /project_config/et /project_config/12345abdce/être des modèles d'URL aussi valides, de sorte que si project_id est passé, alors je …
J'ai un peu de mal à comprendre comment fonctionnent les nouveaux CBV. Ma question est la suivante, je dois exiger une connexion dans toutes les vues, et dans certaines d'entre elles, des autorisations spécifiques. Dans les vues basées sur les fonctions, je fais cela avec @permission_required () et l'attribut login_required …
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 première ligne de cette fonction obtient une erreur sur Question.objects.all(): E1101: La classe 'Question' n'a aucun objet 'membre' Je suis le tutoriel de documentation de Django et ils ont le même code opérationnel. J'ai essayé …
J'utilise reportlab pdfgen pour créer un PDF. Dans le PDF, il y a une image créée par drawImage. Pour cela, j'ai besoin de l'URL d'une image ou du chemin vers une image dans la vue. J'ai réussi à créer l'URL, mais comment puis-je obtenir le chemin local de l'image? Comment …
Comment puis-je voir les urlpatterns actuels que "reverse" recherche? J'appelle inverse dans une vue avec un argument qui, à mon avis, devrait fonctionner, mais qui ne le fait pas. De toute façon, je peux vérifier ce qu'il y a et pourquoi mon modèle ne l'est pas?
ViewSets ont des méthodes automatiques pour lister, récupérer, créer, mettre à jour, supprimer, ... Je voudrais désactiver certains d'entre eux, et la solution que j'ai proposée n'est probablement pas la bonne, car les OPTIONSindique toujours comme autorisés. Une idée sur la manière de procéder de la bonne manière? class SampleViewSet(viewsets.ModelViewSet): …
Je dois sélectionner plusieurs objets à supprimer de ma base de données dans django en utilisant une page Web. Il n'y a pas de catégorie à sélectionner, donc je ne peux pas les supprimer de toutes comme ça. Dois-je implémenter mon propre formulaire de suppression et le traiter dans django …
Je veux voir si un champ / une variable n'est aucun dans un modèle Django. Quelle est la syntaxe correcte pour cela? Voici ce que j'ai actuellement: {% if profile.user.first_name is null %} <p> -- </p> {% elif %} {{ profile.user.first_name }} {{ profile.user.last_name }} {% endif%} Dans l'exemple ci-dessus, …
J'ai une vue personnalisée basée sur les classes # 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) Je veux passer le paramètre slug (ou d'autres paramètres à la vue) comme ceci MyView.as_view(slug='hello_world') Dois-je remplacer des méthodes pour pouvoir le faire?
J'ai un modèle class Survey(models.Model): created_by = models.ForeignKey(User) question = models.CharField(max_length=150) active = models.NullBooleanField() def __unicode__(self): return self.question et maintenant je veux mettre à jour uniquement le activechamp. Alors je fais ceci: survey = get_object_or_404(Survey, created_by=request.user, pk=question_id) survey.active = True survey.save(["active"]) Maintenant, j'obtiens une erreur IntegrityError: PRIMARY KEY must be …
Je dois vérifier si un objet existe et retourner l'objet, puis en fonction de cela, effectuer des actions. Quelle est la bonne façon de le faire sans retourner une 404? try: listing = RealEstateListing.objects.get(slug_url = slug) except: listing = None if listing:
Dans django, existe-t-il un champ d'horodatage par défaut pour tous les objets? Autrement dit, dois-je déclarer explicitement un champ «horodatage» pour «créé le» dans mon modèle - ou y a-t-il un moyen de l'obtenir automatiquement?
Dans django, comment vérifier si une entrée existe pour une requête sc=scorm.objects.filter(Header__id=qp.id) C'était comme ça que ça se faisait en 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.