Use correct site when loading settings
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia individuando gli utilizzi di GoogleApiSettings e MailchimpApiSettings che caricano esplicitamente la Site predefinita, quindi verifica se ogni caller dispone di un contesto di pagina o di request. Identifica i caller che necessitano di dependency injection; il lavoro è completato quando le impostazioni risolvono la Site pertinente nei contesti multisite senza ricorrere alla Site predefinita quando il contesto è disponibile.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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.
- Lingua principale
- Python
- Stelle
- 765
- Fork
- 154
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di coderedcorp/coderedcms
-
Type: Bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
coderedcorp/coderedcms#714 ·
-
Typo in accordion_block.htmlApertaType: Bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
coderedcorp/coderedcms#711 ·
-
Type: Bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
coderedcorp/coderedcms#713 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
coderedcorp/coderedcms#710 · 4 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 58/100
coderedcorp/coderedcms#709 ·
Tutte le issue di coderedcorp/coderedcms
Issue simili
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
vllm-project/vllm-metal#822 ·
I maintainer di solito rispondono entro 1 giorno
-
vector-store
Difficoltà 1/5 1-3 ore Idoneità per principianti 90/100
mem0ai/mem0#7461 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: chunk_span_bounds and _validated_chunk_spans reject Pydantic models ChunkSpan and AudioFileAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
BasedHardware/omi#19047 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno