fix wikidata
authorRadek Czajka <rczajka@rczajka.pl>
Tue, 23 Sep 2025 07:36:14 +0000 (09:36 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Tue, 23 Sep 2025 07:36:14 +0000 (09:36 +0200)
src/references/models.py

index d4733ff..24a6dad 100644 (file)
@@ -31,6 +31,9 @@ class Entity(models.Model):
 
     def populate_from_wikidata(self, wikidata_id):
         client = Client()
 
     def populate_from_wikidata(self, wikidata_id):
         client = Client()
+        client.opener.addheaders = [(
+            'User-Agent', 'Wolne Lektury / https://wolnelektury.pl / Python-wikidata'
+        )]
         entity = client.get(wikidata_id)
 
         self.label = entity.label.get('pl', entity.label) or ''
         entity = client.get(wikidata_id)
 
         self.label = entity.label.get('pl', entity.label) or ''