Use correct site when loading settings
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Beginnen Sie damit, Verwendungen von GoogleApiSettings und MailchimpApiSettings zu lokalisieren, die explizit die standardmäßige Site laden, und verfolgen Sie anschließend, ob jeder Aufrufer über einen Seiten- oder Request-Kontext verfügt. Identifizieren Sie Aufrufer, die Dependency Injection benötigen; abgeschlossen ist die Aufgabe, wenn die Einstellungen in Multisite-Kontexten die relevante Site auflösen, ohne auf die standardmäßige Site zurückzufallen, wenn ein Kontext verfügbar ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
When loading wagtail settings, such as GoogleApiSettings or MailchimpApiSettings we have a tendency to do these in a place where no Site is available and explicitly load the default site. This is a bad practice as it totally breaks the concept of multi-site.
This practice needs to be refactored to get the site from the page or request, and if those are not available, use dependency injection techniques.
- Vorherrschende Sprache
- Python
- Sterne
- 761
- Forks
- 153
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus coderedcorp/coderedcms
-
Type: Bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
coderedcorp/coderedcms#714 ·
-
Type: Bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 65/100
coderedcorp/coderedcms#711 ·
-
Type: Bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
coderedcorp/coderedcms#713 · 1 Kommentar ·
-
Form submissions return 404 with Wagtail 7.x due to FormMixin isinstance checkEvtl. vergeben @bradrice hat das vor 97 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
coderedcorp/coderedcms#710 · 4 Kommentare ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 58/100
coderedcorp/coderedcms#709 ·
Alle Issues in coderedcorp/coderedcms
Ähnliche Issues
-
good first issue priority: low size: XS testing
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 86/100
cubrid-lab/cubrid-mcp-server#385 ·
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue priority: low size: S testing
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
cubrid-lab/cubrid-cookbook-python#447 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Python PointcloudOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
ArduCAM/Arducam_tof_camera#125 ·
-
area:curator enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
CassioDalla/Scrinalia#150 ·
Maintainer antworten meist innerhalb von 1 Tag
-
documentation good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100