k33theod Δημοσ. 22 Ιουλίου 2017 Δημοσ. 22 Ιουλίου 2017 Κοιτάω ένα βιβλίο για django https://djangobook.com/adding-models-to-django-admin/ και βρήκα αυτό, (PostgreSQL, which is strict, will raise an exception here; MySQL might accept it or might not, depending on the version you’re using, the time of day and the phase of the moon.) εννοεί κάτι ο ποιήτης ή να το βάλω στα αστεία; είναι στην παράγραφο Making Date and Numeric Fields Optional
The King Δημοσ. 22 Ιουλίου 2017 Δημοσ. 22 Ιουλίου 2017 Προφανώς το 2ο, απλά εννοεί ότι η MySQL δεν είναι strict σε πιθανή λανθασμένη μορφή δεδομένων που εισάγονται και θα συμπεριφερθεί απρόβλεπτα, πχ βάζοντας κενές τιμές σε πεδία που υποτείθεται περιμένουν κάτι συγκεκριμένο, πχ αριθμό, ημερομηνία κτλπ, η MySQL δε θα "διαμαρτυρηθεί" με αποτέλεσμα ο παράγοντας τύχη να συμμετέχει στην εφαρμογή σου. Το παραπάνω όμως είναι η γνώμη του, όχι η δική μου.
CyberCr33p Δημοσ. 23 Ιουλίου 2017 Δημοσ. 23 Ιουλίου 2017 Πάντως από μια έκδοση της σειράς και 5.6 (δεν θυμάμαι ποια ακριβώς) και πάνω έχουν βάλει πάντως από default να μην δέχονται κενές ή λάθος μορφή σε ημερομηνίες.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα