[PYTHON] Les utilisateurs de Rails essaient de créer un moteur de blog simple avec Django

Aperçu

J'ai récemment commencé à étudier Django, j'ai donc créé un moteur de blog simple. J'ai entièrement fait référence au Tutoriel Django. Ce tutoriel doit être facile à comprendre.

Avec ce moteur de blog, vous pouvez répertorier, créer, modifier et supprimer des entrées de blog. Pagination lorsque le nombre d'entrées de blog dépasse 10.

la mise en oeuvre

https://github.com/elm200/blogger-django

image.png

Comparaison avec les rails

Django est souvent comparé à Ruby on Rails en tant que framework web full-stack de Python. Je ne l'ai pas utilisé depuis environ 10 jours, donc je ne peux pas en dire beaucoup, mais je l'aime jusqu'à présent. Par rapport aux Rails, il existe plus de types, mais c'est plus facile à comprendre.

Les rails peuvent faire beaucoup avec une petite quantité de code grâce à la méta-programmation magique noire, mais une fois que vous sortez du «rail», vous ne savez pas immédiatement quoi faire. Les différents DSL Rails qui ont été introduits avec gentillesse ne savent pas non plus ce qu'ils peuvent faire et combien ils peuvent faire, et cela semble ennuyeux lorsqu'ils sont utilisés.

À cet égard, Django adhère à la philosophie de Python «explicite plutôt qu'implicite» et ne devrait rien faire de plus à moins que nous n'agissions. Rails ne comprenait pas comment cela fonctionnait sans charger le code source du framework, mais Django ne semble pas avoir à faire autant (du moins moins souvent).

Tâches futures

--Trier par colonne sur l'écran de liste --Création d'une section de commentaire

Recommended Posts

Les utilisateurs de Rails essaient de créer un moteur de blog simple avec Django
Essayez de créer un Checkbutton dynamiquement avec Tkinter en Python
Créer une page d'accueil avec django
Essayez de créer un site de gestion Todo en utilisant WebSocket avec Django (Swamp Dragon)
(Pour les débutants) Essayez de créer une API Web simple avec Django
Étapes pour créer un projet Django
Créer un téléchargeur de fichiers avec Django
[Langage C] [Linux] Essayez de créer une simple commande Linux * Ajoutez simplement! !!
Essayez de créer un environnement python avec Visual Studio Code et WSL
Essayez de créer un article de Qiita avec l'API REST [Préparation environnementale]
Créer une API REST pour faire fonctionner dynamodb avec le Framework Django REST
Lecteur RSS simple réalisé avec Django
Créez une application Web simple avec Flask
Comment développer une application de panier avec Django
Essayez de dessiner une courbe de vie avec python
Essayez de créer un code de "décryptage" en Python
Créez un tableau de bord pour les appareils réseau avec Django!
Étapes pour créer un bot Twitter avec Python
Essayez de créer une nouvelle commande sous Linux
Essayez de créer un groupe de dièdre avec Python
Procédure de création d'application multi-plateforme avec kivy
Créez une application Hello World avec un seul fichier avec django
Liste de tâches simple créée avec Python + Django
Comment créer une API Rest dans Django
Une solution de contournement simple pour que les robots essaient de publier des tweets avec le même contenu
Essayez de créer un site Web simple avec responder et sqlite3
Créer un planning Django
Créer une application Todo avec Django REST Framework + Angular
Faisons un outil de veille de commande avec python
Essayez de créer une table d'enregistrement de bataille avec matplotlib à partir des données de "Schedule-kun"
Comment créer un sous-menu avec le plug-in [Blender]
(Python) Essayez de développer une application Web en utilisant Django
Essayez de créer une application Todo avec le framework Django REST
Créer une application Todo avec Django ③ Créer une page de liste de tâches
Un échantillon pour essayer rapidement les machines de factorisation avec fastFM
Je souhaite créer manuellement une légende avec matplotlib
Comment créer un simple script serveur / client TCP
Transition vers l'écran de mise à jour avec le Django a tag
À moi-même en tant que débutant Django (1) -Création d'un projet / application-
Essayez de créer une forme d'onde (spectre audio) qui se déplace en fonction du son avec python
[Python] Comment créer un histogramme bidimensionnel avec Matplotlib
À moi-même en tant que débutant Django (4) --Créer une application mémo-
Créer une application Todo avec Django ⑤ Créer une fonction d'édition de tâches
Journal pour créer un site appelé Harmony Engine (irrégulier) 1
Créer un environnement django avec docker-compose (MariaDB + Nginx + uWSGI)
[Go language] Essayez de créer un compteur de lignes inutilement multithread
Essayez de créer un réseau de neurones / d'apprentissage en profondeur avec scratch
J'ai essayé de créer automatiquement un rapport avec la chaîne de Markov
Créez un bot Mastodon avec une fonction pour répondre automatiquement avec Python
Probablement le moyen le plus simple de créer un pdf avec Python 3
Comment créer un maillage de flux autour d'un cylindre avec SnappyHexMesh
[Python Kivy] Comment créer une simple fenêtre pop-up
Comment faire un simple jeu Flappy Bird avec Pygame
Essayez d'ouvrir une sous-fenêtre avec PyQt5 et Python
Créez un outil d'analyse vidéo simple avec python wxpython + openCV
Créez un environnement de développement Python simple avec VSCode et Docker Desktop