Sorry my english.
In my models.py
class Usuario(models.Model):
user = models.ForeignKey(User,primary_key=True)
apelido = models.CharField(max_length=75, blank=True)
class Meta:
db_table = u'usuario'
def create_user_profile(sender, instance, created, **kwargs):
if created:
profile, created = Usuario.objects.get_or_create(user=instance)
post_save.connect(create_user_profile, sender=User)
In my views.py
@csrf_exempt
def register(request):
user = User.objects.create_user(request.POST['apelido'], request.POST['email'], request.POST['pwd'])
user.get_profile().apelido = request.POST['apelido']
Error:
Exception Value:
Usuario matching query does not exist
Line:.
user.get_profile().apelido = request.POST['apelido']