Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Κοιτάω ένα βιβλίο για 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

Δημοσ.

Προφανώς το 2ο, απλά εννοεί ότι η MySQL δεν είναι strict σε πιθανή λανθασμένη μορφή δεδομένων που εισάγονται και θα συμπεριφερθεί απρόβλεπτα,

 

πχ βάζοντας κενές τιμές σε πεδία που υποτείθεται περιμένουν κάτι συγκεκριμένο, πχ αριθμό, ημερομηνία κτλπ, η MySQL δε θα "διαμαρτυρηθεί" με αποτέλεσμα ο παράγοντας τύχη να συμμετέχει στην εφαρμογή σου.

 

Το παραπάνω όμως είναι η γνώμη του, όχι η δική μου.

Δημοσ.

Πάντως από μια έκδοση της σειράς και 5.6 (δεν θυμάμαι ποια ακριβώς) και πάνω έχουν βάλει πάντως από default να μην δέχονται κενές ή λάθος μορφή σε ημερομηνίες.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...