Συζήτηση
Γεια χαρά, Επισκέπτης
Όνομα χρήστη: Κωδικός: Να με θυμάσαι

ΘΕΜΑ: Django For Beginners

Django For Beginners 12 Χρόνια 6 Μήνες πριν #1683

  • Argonautis
  • Το Άβαταρ του/της Argonautis
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 2
Χαίρετε!

Ξεκίνησα πρόσφατα να μαθαίνω python και τη βρίσκω πολύ εύκολη κι ευχάριστη!
Θέλω όμως να τη δοκιμάσω στην πράξη για να φτιάξω ένα site
κι επέλεξα ως framework το django!

Τα έχω βρεί όμως σκούρα... οι οδηγίες που ακολουθώ από διάφορα tutorials δεν μου δουλεύουν πέρα από το "It Works!"

Μερικές απορίες:
1. αφού φτιάξω το φάκελο έστω blog (με την django-admin startproject blog)
ΠΟΥ ΑΚΡΙΒΩΣ ΦΤΙΑΧΝΩ ΤΗΝ database μου? και ΠΟΥ ΦΤΙΑΧΝΩ το models.py?
2. έστω πως φτιάχνω κι ένα φάκελο apps (με την django-admin startapp apss)
μετά ποιός είναι ο σκοπός του url και του view (τοπικών και global) ?

Αυτά για αρχή:)
Οποιαδήποτε βοήθεια ευπροσδεκτη/:)
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Django For Beginners 12 Χρόνια 6 Μήνες πριν #1684

  • pmav99
  • Το Άβαταρ του/της pmav99
  • Αποσυνδεμένος
  • Author
  • Δημοσιεύσεις: 684
  • Ληφθείσες Ευχαριστίες 111
Καλησπέρα,

Αν ξεκινάς τώρα με web development, θα σου πρότεινα να τσεκάρεις το udacity 253. Καλύπτει πολλές βασικές έννοιες (POST, GET, cookies κτλ) με αρκετά ευκολονόητο τρόπο. Χρησιμοποιεί το Google Webapp, το οποίο είναι αρκετά πιο low-level από το django, αλλά πιστεύω θα σε βοηθήσει περισσότερο να καταλάβεις τι γίνεται, καθώς το web είναι αρκετά διαφορετικό από το desktop. Επίσης το deployment είναι αρκετά πιο απλό.

Από εκεί και πέρα ειδικά για django, προσωπικά το tutorial το διάβασα αλλά δεν μου άρεσε πολύ. Προσπαθεί να περιγράψει πολλά πράγματα χωρίς να τα εξηγεί σε βάθος. Αν έχεις εμπειρία από άλλα frameworks ίσως να είναι οκ.

Το django-book νομίζω ότι είναι και πιο καλογραμμένο και πιο ευκολοδιάβαστο. Ξεκινάει από το τελείως απλό και πάει βήμα βήμα. Το κακό είναι ότι δεν έχει ανανεωθεί για τις τελευταίες εκδόσεις του django (νομίζω καλύπτει την 1.1 ενώ η τελευταία έκδοση του django είναι η 1.4) αλλά όταν ξεκινάς η μόνη σημαντική διαφορά νόμίζω ότι είναι το νέο folder structure που υπάρχει από την έκδοση 1.4. Θα σου πρότεινα να ξεκινήσεις με αυτό.

Τέλος ειδικά για το Django υπάρχει και αυτό το ενδιαφέρον tutorial που αφορά Test Driven Development. Ρίξε του ένα μάτι αφού δεις τα άλλα όμως. Καλύπτει και το selenium που είναι πολύ χρήσιμο για το testing σε web applications.

Σχετικά με την ερώτηση σου, τα links που σου δίνω εξηγούν τη δομή ενός project. Τσέκαρε τα και αν εξακολουθείς να έχεις απορίες, ξαναρωτάς
Τελευταία διόρθωση: 12 Χρόνια 6 Μήνες πριν από pmav99.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.

Απ: Django For Beginners 12 Χρόνια 6 Μήνες πριν #1686

  • Argonautis
  • Το Άβαταρ του/της Argonautis
  • Αποσυνδεμένος
  • p_____
  • Δημοσιεύσεις: 2
Ευχαριστώ!!!
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
Συντονιστές: pmav99
Χρόνος δημιουργίας σελίδας: 0.333 δευτερόλεπτα

Μοιράσου το!

Powered by CoalaWeb

Λίστα Ταχυδρομείου