Saya baru-baru ini mencoba untuk bersandar API menggunakan DJango Rest. Saya memiliki model untuk bekerja dengan:

class Poll(models.Model):
    question = models.CharField(max_length=100)
    created_by = models.ForeignKey(User, on_delete=models.CASCADE)
    pub_date = models.DateTimeField(auto_now=True)

    def __str__(self):
        return self.question

Saya ingin bekerja dengan model di shell python, tetapi setiap kali saya melakukannya:

from polls.models import Poll

Di python Shell, ini menunjukkan:

Requested setting INSTALLED_APPS, but settings are not configured. You must either define
the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

Ada yang bisa bantu? Saya juga sedang mengerjakan virtual env

0
iscream 18 Maret 2020, 09:35

1 menjawab

Jawaban Terbaik

Saya membuka shell hanya menggunakan 'python shell'. Rupanya, saya baru sadar bahwa saya perlu membukanya dengan 'python manage.py Shell'

Terima kasih @Seluk atas komentarnya

0
iscream 18 Maret 2020, 06:46