CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Py] Quel framework web choisir ?

RoccatSub
RoccatSub
Niveau 5
27 octobre 2014 à 12:13:01

Salut tout le monde, pour l'école on bosse le python et java principalement, et histoire de progresser tout en faisant des trucs qui me plaisent, j'aurais bien voulu commencer à tâter du dev web avec python et un des framework dispo pour ça.

Pour l'instant je me sens pas de faire le saut vers un framework MVC comme Django par exemple, même si Django m'a l'air génial et bien foutu, du coup je me demandais vers quoi m'orienter ? J'ai acheté le livre "Programmer avec Python 3" de Swinnen et il traite de CherryPi, vous en pensez quoi ?

Kakulukiam
Kakulukiam
Niveau 10
27 octobre 2014 à 16:40:36

Franchement, pour avoir fait du Django en stage, tu apprends super vite. C'est très simple.

T'as tes views et tes templates. Tu remplis ton template avec les données renvoyées par la view (un dict en général).

Kakulukiam
Kakulukiam
Niveau 10
27 octobre 2014 à 16:47:36

Un exemple pour illustrer :

Dans ta vue, tu peux faire ça :

_______________________
users = MaTableUsers.object.filter(username="toto")

  1. sélectionne tous les users dont la valeur pour la colonne username est toto.

result = {}
for user in users:
result[user.username] = user.password

return result
___________________________

Donc là, ta view renvoie un dictionnaire qui associe les usernames aux mots de passes

Et dans ton template :
____________________________
<div id="my_users">
{% for user in result %}
User {{ user }} has password {{ result.user }}
{% endfor %}
</div>
____________________________

(Je suis pas sûr de la syntaxe dans le template, et c'est vraiment un example à la con, mais ça te donne une idée)

RoccatSub
RoccatSub
Niveau 5
28 octobre 2014 à 12:00:05

Hey, désolé du retard et merci de ta réponse !

Oui, Django je le garde de côté mais pour plus tard, dans l'état actuel des choses je veux surtout apprendre à mon aise sans avoir à passer par ça, si ça tombe c'est vraiment pas compliqué et je me "flippe" pour rien, mais je sais pas, ça me paraît beaucoup d'un coup juste avec quelques notions de Python.

Du coup je pense que dans un futur pas si lointain, Django sera une étape de mon parcours mais là je voudrais commencer avec autre chose, j'ai commencé vite fait CherryPy (c'est de ça dont ils traitent dans le livre que j'ai) mais si d'autres suggestions je prends.

Accessoirement, si bonnes ressources sur Django je prends aussi

RoccatSub
RoccatSub
Niveau 5
28 octobre 2014 à 12:09:03

Ps : Vu que ça m'intrigue quand même, je regarde un peu comment ça fonctionne du côté de Django, le tuto du SDZ vaut le coup ou je m'oriente directement vers la doc officielle ? C'est juste histoire d'avoir un bref aperçu plus digeste mais qui raconte pas non plus de la merde

nounoursheureux
nounoursheureux
Niveau 10
28 octobre 2014 à 12:43:43

Le tuto du SDZ n'est pas à jour il me semble, et de toute façon il y a un tuto officiel très bien écrit et compréhensible

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment