Αποστολή Δεδομένων Πρώτα

Έχουμε ήδη δημιουργήσει ένα μοντέλο Δουλειά μέσα jobs app, που έχει δύο πεδία ImageField και CharField, ImageField για την αποθήκευση μια εικόνα για μια συγκεκριμένη δουλειά και το πεδίο Κειμένου για να αποθηκεύσετε την περίληψη για αυτή τη δουλειά.

Screenshot της εργασίας Μοντέλο:

Django

Screenshot του Admin Panel

Επί του παρόντος δεν έχουμε δεδομένα μέσα στη βάση δεδομένων μας. Έτσι, ας ανεβάσετε κάποια δεδομένα χρησιμοποιώντας το admin panel. (θα δούμε επίσης πώς να ανεβάσετε τα δεδομένα χρησιμοποιώντας πρότυπα σε μεταγενέστερα άρθρα). Έτσι, κάντε κλικ στο κουμπί (sms lån norge) Προσθήκη εργασίας και να ανεβάσετε μερικές φωτογραφίες και κείμενο.

Τώρα θα πάω να δημιουργήσετε ένα πρότυπο μέσα στο App θέσεις εργασίας. Μπορείτε επίσης να δημιουργήσετε έξω από το App, όπως έχουμε δημιουργήσει στο προηγούμενο άρθρο. Αλλά, όπως θα δείξουμε θέσεις εργασίας σε αυτό το πρότυπο, οπότε μια καλή ιδέα είναι να δημιουργήσετε τα πρότυπα που σχετίζονται με τις θέσεις εργασίας App μέσα στο App.

Έτσι, για να δημιουργήσετε ένα πρότυπο μέσα στο app, πρώτα δημιουργήστε έναν κατάλογο που ονομάζεται ως πρότυπα στο εσωτερικό του jobs app, στη συνέχεια, δημιουργήστε ένα κατάλογο με το ίδιο όνομα όπως το app μέσα πρότυπα. Έτσι, η δομή του καταλόγου μας θα μοιάζει με αυτό:

Έτσι έχω προσθέσει μια νέα διαδρομή για τις θέσεις εργασίας μου έχουν δύο παραμέτρους, η πρώτη είναι η διεύθυνση URL για να περιηγηθείτε στις θέσεις εργασίας μου.το html και το δεύτερο είναι ένα λειτουργιών όνομα που θα περιγράφει τι πρέπει να κάνουμε όταν κάποιος ανοίξει το URL domain-name.com/myjobs ” στην περίπτωσή μας είναι https://localhost:8000/myjobs.

Έτσι τώρα έχουμε να δημιουργήσουμε μια λειτουργία που ονομάζεται ως showjobs μέσα στο views.py του jobs app. Αν αναρωτιέστε πώς μπορούμε να έχουμε πρόσβαση views.py αρχείο θέσεων εργασίας app urls.py και, στη συνέχεια, ρίξτε μια ματιά στην τρίτη γραμμή στον παραπάνω κώδικα που είχα εισάγονται θέα jobs app.

Στη δεύτερη γραμμή έχουμε εισήγαγε το μοντέλο μας Δουλειά για να πάρει τη Δουλειά αντικείμενα που είναι αποθηκευμένα στη βάση δεδομένων μας. Στη γραμμή 5, παίρνουμε όλα τα αντικείμενα από τη βάση δεδομένων και τα αποθηκεύουμε στη νέα μεταβλητή που ονομάζεται θέσεις εργασίας. Επιτέλους περνάμε αυτή τη μεταβλητή θέσεις εργασίας με το ίδιο όνομα κλειδιού στο πρότυπο. Ας πούμε, ένας χρήστης θέλει να έχει πρόσβαση σε μια ιστοσελίδα στην ιστοσελίδα μας, το αίτημά του θα πρέπει να κατευθυνθούν προς την urls.py. Για παράδειγμα – χρήστης προσπαθεί να αποκτήσει πρόσβαση domain-name.com/myjobs/ (https://localhost:8000/myjobs), ώστε το αίτημά του θα πρέπει να κατευθυνθούν προς urls.py ψάχνετε για ένα μονοπάτι που myjobs/ ” μετά το όνομα τομέα. Mer info kan du finne her.