OK thank you. Will you please tell me how to call shell in Pycharm on Mac. I've been searching for it so long unfortunately couldn't make it yet.
On Wednesday, August 15, 2018 at 11:45:38 PM UTC+5:30, Julio Biason wrote: > > Hi Vikrant, > > Is that the code of your models.py? 'Cause you have mixed the model > definition with model usage in the same file and that won't work -- you'll > get the message you're getting, about the models not being loaded yet, > 'cause Django just read the model definition, but hasn't set up the > database yet. > > If that's the case, you need to mode the `newartist` and everything else > to a view to actually do that or call it in the shell. > > On Wed, Aug 15, 2018 at 9:48 AM, Vikrant Gupta <[email protected] > <javascript:>> wrote: > >> I'm trying to get a name from a column. the code is as following... >> but got an error by using get(id=1) as shown in screenshot. >> I'm using Django 2.1 and Python version 3.7 on Pycharm. >> >> from django.db import models >> # Create your models here. >> >> >> class Artist(models.Model): >> name=models.CharField('artist',max_length=50,primary_key=True) >> year_formed=models.PositiveIntegerField() >> >> class Album(models.Model): >> name=models.CharField('album',max_length=50) >> artist=models.ForeignKey(Artist,on_delete=models.PROTECT) >> >> from polls.models import Artist >> >> newartist=Artist(name='Vikrant',year_formed=1985) >> newartist.save() >> >> artist=Artist.objects.all() >> for i in artist: >> print(i.name) >> print(i.year_formed) >> >> ind=Artist.objects.get(id=1) >> print(ind.name) >> >> -- >> 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 [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at https://groups.google.com/group/django-users. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/65548402-a106-46a1-a40d-ab8bd91348a1%40googlegroups.com >> >> <https://groups.google.com/d/msgid/django-users/65548402-a106-46a1-a40d-ab8bd91348a1%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > *Julio Biason*, Sofware Engineer > *AZION* | Deliver. Accelerate. Protect. > Office: +55 51 3083 8101 | Mobile: +55 51 *99907 0554* > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/793d7483-9611-4ed4-a57d-29e32d59e18c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

