Résumé des points d'achoppement à Django pour la première fois

C'est trop courant pour les personnes qui l'utilisent normalement.

J'ai eu une erreur lorsque j'ai écrit le japonais dans le code

Ajoutez ce qui suit à la première ligne de code.

python


# -*- coding: utf-8 -*-

Après POST, il est devenu Interdit

CSRF verification failed. Request aborted.



 Ajouté à settings.py (Django 1.4.1 ne nécessitait pas de paramètres)


#### **`settings.py`**
```python


MIDDLEWARE_CLASSES = (
…
'django.middleware.csrf.CsrfViewMiddleware',
…

Ajoutez ce qui suit au formulaire du fichier modèle

{% csrf_token %}

Modifier le fichier de vue (pour le code créé dans le didacticiel)

python


from django.template import RequestContext
…
def detail(request, poll_id):
    p = get_object_or_404(Poll, pk=poll_id)
    #return render_to_response('polls/detail.html', {'poll': p})
    return render_to_response('polls/detail.html', {'poll': p}, context_instance=RequestContext(request))
…

référence https://docs.djangoproject.com/en/dev/ref/contrib/csrf/#ref-contrib-csrf

Recommended Posts

Résumé des points d'achoppement à Django pour la première fois
Démarrez Django pour la première fois
MongoDB avec Python pour la première fois
Résumé des pierres d'achoppement lors de l'installation de CaboCha
L'histoire du retour au front pour la première fois en 5 ans et de la refactorisation de Python Django
Premier Kaggle (kaggle ①)
Kaguru pour la première fois
Enregistrer une tâche dans cron pour la première fois
Voir python pour la première fois
J'ai essayé tensorflow pour la première fois
Résumé de diverses instructions for en Python
Essayons Linux pour la première fois
Pour la première fois dans Numpy, je vais le mettre à jour de temps en temps
Une note utile lors de l'utilisation de Python après une longue période
Comment utiliser MkDocs pour la première fois
J'ai essayé la programmation python pour la première fois.
Lire la sortie du sous-processus, ouvrir en temps réel
J'ai essayé Mind Meld pour la première fois
L'histoire de l'affichage des fichiers multimédias dans Django
Essayez de publier sur Qiita pour la première fois
[IOS] Modifiez la durée d'affichage de chaque image de l'animation GIF dans Pythonista3.
Analyse des données en Python Résumé des sources que les débutants devraient d'abord consulter
Affichons un template simple idéal pour le premier Django
Notes d'apprentissage pour la fonction migrations dans le framework Django (2)
Ce que je suis entré dans Python pour la première fois
Liste des endroits sur lesquels je suis tombé lors du téléchargement d'images à partir de Django
J'ai essayé Python sur Mac pour la première fois.
J'ai essayé python pour la première fois avec heroku
Pour la première fois, j'ai découvert Unix (Linux).
Notes d'apprentissage pour la fonction migrations dans le framework Django (3)
Vérifier l'existence de tables BigQuery en Java
Notes d'apprentissage pour la fonction migrations dans le framework Django (1)
Deuxième place au premier hackathon du trio de recrues de Zukoke!
AI Gaming Je l'ai essayé pour la première fois
J'ai fréquenté l'école et j'ai participé pour la première fois au concours limité BEGINNER de SIGNATE.
Je souhaite créer une base de données de déjeuners [EP1] Django pour la première fois
Je souhaite créer une base de données de déjeuner [EP1-4] Django pour la première fois
Vérifiez le temps de traitement et le nombre d'appels pour chaque processus avec python (cProfile)
J'ai participé à l'activité de traduction du document officiel Django
L'histoire de la création d'un «espace de discussion sur l'esprit et le temps» exclusivement pour les ingénieurs de l'entreprise
Vérifiez le fonctionnement de Python pour .NET dans chaque environnement
Maintenance de l'environnement de développement Django + MongoDB (en cours d'écriture)
[Mis à jour de temps en temps] Résumé des modèles de conception en Java
[Pour les débutants] Résumé de l'entrée standard en Python (avec explication)
[Comprendre au plus court] Principes de base de Python pour l'analyse des données
Se présenter à Qiita pour la première fois (test post)
Obtenez le nombre d'occurrences pour chaque élément de la liste
J'ai essayé l'API Google Cloud Vision pour la première fois
Google recherche la chaîne sur la dernière ligne du fichier en Python
Quel type d'environnement les personnes qui apprennent Python pour la première fois devraient-elles créer?
Si vous apprenez Linux pour la première fois, faites-le!
Mettre le processus en veille pendant un certain temps (secondes) ou plus en Python
L'histoire de la sortie d'un outil de vérification de texte créé par Python sur GitHub x CircleCI pour la première fois
Ce que j'ai appris en écrivant une Pull Request Python pour la première fois de ma vie
À propos de la nécessité d'une première barre oblique dans le nom de l'abonné et le nom de l'éditeur
J'ai comparé le temps de calcul de la moyenne mobile écrite en Python
Envelopper (partie de) la bibliothèque AtCoder en Cython pour une utilisation en Python