The location of your first django.setup() on line 4 was actually what you need. Right now it does show the same error but from a different line: the line where you import your model.
On Thursday, 26 September 2019 14:23:33 UTC+2, Sahil Sharma wrote:
-- - you need to do django.setup() before importing any of your project code
- you need to set DJANGO_SETTINGS_MODULE before calilng django.setup()
so your file should like this:
#!/usr/bin/env python
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'firstproject.setting')
import django
django.setup()
import random
from faker import Faker
from firstapp.models import user
def populate(N):
...
if __name__ == '__main__':
populate(10)
On Thursday, 26 September 2019 14:23:33 UTC+2, Sahil Sharma wrote:
After fixing the error of django.setup() I ran the file but it is not working and also showing the error. I am sharing the screenshot of the program along with the error it is showing
On Wednesday, 25 September 2019 16:34:10 UTC+5:30, Sahil Sharma wrote:So I was adding data into the user model that is create using faker library but i am facing certain errormy populatescript screenshot is insertedhere is my user model classfrom django.db import models# Create your models here.class user(models.Model):firstname=models.CharField(max_length =250,unique=False)lastname=models.CharField(max_length =250,unique=False)emailid=models.CharField(max_length =500,unique=True)def __str__(self):return self.emailid
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/8533633e-a4ef-40a7-bfc3-4a56f0aeaf3f%40googlegroups.com.
No comments:
Post a Comment