ΘΕΜΑ: Web εφαρμογή σε Django & React - Πρόβλημα στο deployment
Web εφαρμογή σε Django & React - Πρόβλημα στο deployment
5 Χρόνια 9 Μήνες πριν #5275
KostasKon
Αποσυνδεμένος
p_____
Δημοσιεύσεις: 2
Γεια σε όλους, και καλώς σας βρήκα, είμαι νέο μέλος της κοινότητας, κι αυτό το 1ο μου ποστ
Έχω φτιάξει μια web εφαρμογή στο τοπικό μου μηχάνημα (ως εργασία για τη σχολή μου, είμαι φοιτητής), με Django & React, και τρέχει χωρίς προβλήματα. Είναι ουσιαστικά ένας πίνακας ανακοινώσεων.
Στο deployment όμως, έχω ένα πρόβλημα με το React, όταν ανεβάζω την εφαρμογή μου στον εξυπηρετητή. Ενώ το Django δουλεύει, κάτι το οποίο διαπίστωσα κοιτάζοντας το REST API, την admin σελίδα, κλήσεις στη βάση δεδομένων στο shell κλπ. το React δεν εμφανίζει τα δεδομένα αυτά.
Στην κονσόλα του browser μου, εμφανίζεται μήνυμα λάθους που μου λέει ότι το αίτημα CORS απέτυχε. Έχω προσπαθήσει στο settings.py να βάλω CORS_ORIGIN_ALLOW_ALL = True και CORS_ALLOW_CREDENTIALS = False.
Την εφαρμογή την έφτιαξα ακολουθώντας tutorials, και το θέμα μου περιγράφεται στο βίντεο του deployment:
Επειδή όμως, όπως λέει, είναι απλή διόρθωση, δεν το δείχνει. Εγώ δεν ανεβάζω στο Heroku, αλλά σε virtual machine που τρέχει Ubuntu 18.04 LTS, όπως και το τοπικό μου μηχάνημα, στο οποίο, όπως προανέφερα, τρέχει μια χαρά.
Εδώ είναι κι ο κώδικας της εφαρμογής μου στο GitHub, εάν θέλετε να τον δείτε: