Python somo la 49: Jinsi ya ku host project ya Django

Python somo la 49: Jinsi ya ku host project ya Django

Katika somo hili utakwenda kujifunza jinsi ya ku host website ya Django. Hapa tutakwenda kutuma plaform ya pythonanywhere.com.

Download Post hii hapa

Jinsi ya Kuweka (Deploy) Django Project Kwenye PythonAnywhere – Hatua za Lazima Tu

Somo hili linaeleza hatua za lazima za kuchapisha Django project mtandaoni kwa kutumia PythonAnywhere. Tutatumia Bash Console, Virtual Environment, na GitHub (au upload ya project). Video nzima ya somo hili utaipata hapa https://bongoclass.com/learn/play/b8c833192312b34f08ab8327458f539054d97ac6

 


🛠️ HATUA YA 1: Andaa Project Yako Kimtandao

🔹 1.1 — Unda requirements.txt

Ikiwa tayari una Django project kwenye kompyuta yako, fungua terminal (cmd/bash), ingia kwenye folder la project, na andika:

pip freeze > requirements.txt

➡️ Hii itaweka list ya packages zote ulizotumia (kama Django, Pillow, etc) kwenye faili la requirements.txt ili ziweze kusanikwa baadaye kwenye server ya PythonAnywhere.


 

🌐 HATUA YA 2: Upload Project au Clone Kutoka GitHub

Una chaguzi 2 hapa:

🔹 2.1 — Upload Files Moja kwa Moja

Fungua PythonAnywhere, login, nenda kwenye Files tab, bonyeza Upload, na weka project yako (zip au folder moja moja).

AU

🔹 2.2 — Clone Kutoka GitHub kwa Bash Console

Fungua Consoles > Bash, kisha clone repo yako:

git clone https://github.com/jinalako/projectyako.git

Mfano:

git clone https://github.com/skyclassbongo/pybongo.git

➡️ Hii itaweka project kwenye folder lenye jina la project.


 

🐍 HATUA YA 3: Tengeneza Virtual Environment

python3.10 -m venv venv

➡️ Hii inaweka mazingira ya kujitegemea ya Python kwa ajili ya project yako (venv).


 

🔥 HATUA YA 4: Activate Virtual Environment

source venv/bin/activate

➡️ Baada ya hapa, unaweza kusanikisha Django na mahitaji yako mengine.


 

📦 HATUA YA 5: Install Mahitaji kutoka requirements.txt

pip install -r yourproject/requirements.txt

Mfano:

pip install -r pybongo/requirements.txt

 

⚙️ HATUA YA 6: Tayarisha wsgi.py na settings.py

Angalia kama wsgi.py (ndani ya folder la project) lina">...

Download Post hii hapa

Jiunge nasi WhatsApp
Upate Update zetu

Download App Yetu

Jifunze zaidi, na wasiliana nasi ukiwa na App yetu. Bofya link hapo chini kuweza kuipakua.

Download Now Bongoclass Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 1970-01-01 03:33:45 Topic: Python Main: ICT File: Download PDF Views 256

Share On:

Facebook WhatsApp
Sponsored links
👉1 Simulizi za Hadithi Audio    👉2 Kitabu cha Afya    👉3 Kitau cha Fiqh    👉4 Bongolite - Game zone - Play free game    👉5 Madrasa kiganjani    👉6 kitabu cha Simulizi   

Post zinazofanana:

Python somo la 16: Jinsi ya kutumia break na continue kwenye loop
Python somo la 16: Jinsi ya kutumia break na continue kwenye loop

Katika somo hili tunakwenda kujifunza matumizi ya break na continue kwenye loop

Soma Zaidi...
Python somo la 32: Jinsi ya kusoma mafaili
Python somo la 32: Jinsi ya kusoma mafaili

Katika somo hili utakwenda kujifunz ajinsi ya kusoma mafaili na mitindo mbalimbali ya kusoma data

Soma Zaidi...
Python somo la 25: Sheria za uandishi wa class
Python somo la 25: Sheria za uandishi wa class

Katika somo hili utajifunza maana ya class, sheria za uandishi wake na mifano halisi

Soma Zaidi...
Python somo la 47: Jinsi ya kupokea na kuchakata fomu
Python somo la 47: Jinsi ya kupokea na kuchakata fomu

Katika somo hili utakwend akujifunza jinsi ya kupokea na kuchakata fomu

Soma Zaidi...
PYTHON - somo la 9: indexing katika strinfg
PYTHON - somo la 9: indexing katika strinfg

Katika somo hili tutakwenda kujifunza kuhusu string indexing. Kama tulivyojifunza kuhusu namba katika somo lililopita, basi hapa tutakwenda kucheza na string.

Soma Zaidi...
Python somo la 33: Jinsi ya kupata taarifa za faili
Python somo la 33: Jinsi ya kupata taarifa za faili

Katika somo hili utakwend akujifunz anamna ya kuwez akupata taarifa zinazohusu faili

Soma Zaidi...
PYTHON - somo la 8: method za namba zinazotumika kwenye python
PYTHON - somo la 8: method za namba zinazotumika kwenye python

Katika somo hili utakwenda kujifunza kuhusu number method yaani function zinazofanya kazi kwenye namba.

Soma Zaidi...
Python somo la 36: Django framework - Utangulizi
Python somo la 36: Django framework - Utangulizi

Ni nini maana ya django framework na inafanya kazi gani

Soma Zaidi...
Pthon somo la 41: Template Inheritance katika Django
Pthon somo la 41: Template Inheritance katika Django

Somo hili linazungumzia hatua ya kuunda navigation menu na kutumia template inheritance kwa njia ya kitaalamu katika Django.

Soma Zaidi...
PYTHON - somo la 10: string method na zinavyofanya kazi
PYTHON - somo la 10: string method na zinavyofanya kazi

Katika somo hili utakwenda kujfnza kuhusu string method nyinginezo. Katika somo lililopita tulijifunza kuhusu string indexing.

Soma Zaidi...