Att bidra till Django¶
Django är en gemenskap som lever på sina volontärer. Eftersom det fortsätter att växa behöver vi alltid fler människor som kan hjälpa andra. Du kan bidra på många sätt, antingen i själva ramverket eller i det bredare ekosystemet.
Kommunikationskanaler¶
Vi brinner för att hjälpa Django-användare att ta steget till att bli bidragande medlemmar i samhället. Kommunikation är nyckeln - att arbeta med Django är att vara en del av en konversation. Gå med i den för att bli bekant med vad vi gör och hur vi pratar om det. Du kommer att kunna skapa relationer med mer erfarna bidragsgivare som finns där för att hjälpa till att vägleda dig mot framgång.
Gå med i Django-gemenskapen¶
Det finns flera sätt du kan hjälpa Django-gemenskapen och andra att upprätthålla ett bra ekosystem att arbeta i:
Gå med i Django Forum. Det här forumet är en plats för att diskutera Django-ramverket och applikationer och projekt som använder det. Det är också en bra plats för att ställa och besvara frågor som rör installation, användning eller bidrag till Django.
Gå med i Django Discord server för att diskutera och svara på frågor. Genom att förklara Django för andra användare kommer du själv att lära dig mycket om ramverket.
Blogga om Django. Vi syndikerar alla Django-bloggar som vi känner till på community-sidan; om du vill se din blogg på den sidan kan du registrera den här.
Bidra till Django-projekt med öppen källkod, skriv lite dokumentation eller släpp din egen kod som en pluggbar applikation med öppen källkod. Ekosystemet av pluggbara applikationer är en stor styrka hos Django, hjälp oss att bygga det!
Kom igång¶
Django uppmuntrar och välkomnar nya bidragsgivare och anstränger sig för att hjälpa dem att bli erfarna, självsäkra bidragsgivare till öppen källkod (OSS). Vår dokumentation innehåller vägledning för förstagångsbidragstagare, inklusive:
Arbeta med Django-ramverket¶
Om du tycker om att arbeta med Django, vänta tills du börjar arbeta på det. Verkligen, alla kan göra något för att förbättra Django, vilket kommer att förbättra upplevelsen för massor av människor!
Själva arbetet med Django är uppdelat i tre huvudområden:
Bidra med kod¶
Fixa en bugg eller lägg till en ny funktion. Du kan göra en pull request och se din kod i nästa version av Django.
Bidra med dokumentation¶
Djangos dokumentation är en av dess viktigaste styrkor. Den är informativ och grundlig. Du kan hjälpa till att förbättra dokumentationen och hålla den relevant i takt med att ramverket utvecklas.
- Skriva dokumentation
- Djangos dokumentationsprocess
- Hur dokumentationen är organiserad
- Hur man börjar bidra med dokumentation
- Skrivstil
- Vanligt förekommande termer
- Django-specifik terminologi
- Riktlinjer för reStructuredText-filer
- Django-specifik markering
- Dokumentera nya funktioner
- Minimering av bilder
- Ett exempel
- Översättning av dokumentation
django-admin
man page
Lokalisering av Django¶
Django är översatt till över 100 språk - det finns till och med en översättning till klingonska! I18n-teamet letar alltid efter översättare för att hjälpa till att upprätthålla och öka språkräckvidden.
Andra sätt att bidra¶
Utforska ytterligare möjligheter att bidra till Django utöver kodning. Djangos ticket tracker är det centrala navet för hantering av problem, förbättringar och bidrag till Django. Det är en värdefull resurs där du kan rapportera buggar du stöter på eller hjälpa till att triagera befintliga ärenden för att säkerställa ett smidigt utvecklingsarbetsflöde.
Django har också en process för att föreslå idéer där du kan gå med i samhället för att diskutera idéer för nya funktioner. Utöver Djangos kodbas finns det ett ”livligt ekosystem” som underhålls av gemenskapen och som du kan bidra till.
Utforska de sätt du kan göra skillnad på nedan, och gå med oss för att göra Django bättre för alla.
Vi ser fram emot att arbeta med dig. Välkommen ombord!