diff --git a/trademark/models.py b/trademark/models.py index 81ce70f..48cb412 100644 --- a/trademark/models.py +++ b/trademark/models.py @@ -52,7 +52,7 @@ class Trademark(models.Model): ext_id = models.CharField(max_length=20, unique=True) application_id = models.IntegerField() cert_id = models.IntegerField() - owner = models.ForeignKey(Owner) + owner = models.CharField(max_length=255) image_url = models.URLField(blank=True) nices = models.ManyToManyField(Nice) status = models.CharField(max_length=20) @@ -182,13 +182,13 @@ class Search(models.Model): except: pass - owner, created = Owner.objects.get_or_create(title=trademark['owner'][0]['name'].encode('utf-8')) + # owner, created = Owner.objects.get_or_create(title=trademark['owner'][0]['name'].encode('utf-8')) instance = Trademark( title=trademark['wdesc'], application_id=trademark['appnum'], cert_id=trademark['certnum'], - owner=owner, + owner=trademark['owner'][0]['name'].encode('utf-8'), image_url=trademark.get('image', ''), status=trademark['status'], diff --git a/trademark/templates/trademark/form.html b/trademark/templates/trademark/form.html index 33e69b6..0d71f6f 100644 --- a/trademark/templates/trademark/form.html +++ b/trademark/templates/trademark/form.html @@ -37,7 +37,7 @@
- Поиск среди 1 435 282 знаков + Поиск среди