Django Hordhac: Laga soo bilaabo Aasaaska ilaa Dhisidda Mashaariicda Adag

2/21/2026
4 min read

Django Hordhac: Laga soo bilaabo Aasaaska ilaa Dhisidda Mashaariicda Adag

Django waa qaab-dhismeed Python ah oo loogu talagalay horumarinta degdegga ah ee codsiyada Web-ka ee waxtarka leh, cad, iyo la ballaarin karo. Qoraalkan wuxuu ku hagi doonaa aasaaska Django, isagoo baraya sida loo dhiso mashaariic adag, si aad si tartiib ah ugu horumariso horumarkaaga.

I. Hordhaca Django

Django waa qaab-dhismeed "batariga oo dhameystiran", taasoo macnaheedu yahay inay leedahay hawlo badan oo diyaar u ah isticmaalka, taasoo ka caawineysa horumariyeyaasha inay si degdeg ah u dejistaan oo u bilaabaan codsiyada Web. Faa'iidooyinka Django waxaa ka mid ah:

  • Horumar Degdeg ah: Waxay bixisaa hawlo hodan ah iyo qalabyo kala duwan, taasoo ka caawineysa horumariyeyaasha inay yareeyaan shaqada soo noqnoqda.
  • Amniga: Waxay leedahay astaamo amni oo dhisan, taasoo ilaalinaysa codsiyada Web-ka ka dhanka ah weerarada caadiga ah.
  • La Ballaarin Karo: Ku habboon codsiyo kala duwan oo cabbir leh, laga bilaabo bogagga yaryar ilaa nidaamyada adag ee waaweyn.

II. Dhisida Deegaanka

  1. Ku rakib Python iyo pip: Django waxay ku saleysan tahay Python, marka hore waa in la hubiyaa in Python (nooca 3.6 iyo wixii ka sareeya) lagu rakibay kombiyuutarkaaga. Waxaad ku hubin kartaa in Python si guul leh loo rakibay adigoo isticmaalaya amarkan:

    python --version
    

    Haddii aadan ku rakibin Python, fadlan booqo Bogga Rasmiga ah ee Python si aad u soo degsato oo u rakibto.

  2. Ku rakib Django: Isticmaal pip si aad u rakibto Django:

    pip install Django
    

    Markaad dhammayso rakibidda, waxaad ordi kartaa amarkan si aad u xaqiijiso in Django si guul leh loo rakibay:

    python -m django --version
    

III. Abuuritaanka Mashruuca Koowaad ee Django

  1. Abuur Mashruuc: Isticmaal qalabka khadka taliska ee Django si aad u abuurto mashruuc cusub. Waxaan abuuri doonaa mashruuc la yiraahdo myproject:

    django-admin startproject myproject
    

    Geli galka mashruuca:

    cd myproject
    
  2. Bilow Server-ka Horumarinta: Ordo amarkan si aad u bilowdo server-ka horumarinta ee Django:

    python manage.py runserver
    

    Fur biraawsarkaaga oo booqo http://127.0.0.1:8000/, waxaad arki doontaa bogga soo dhaweynta Django.

IV. Abuuritaanka Codsiga

Mashruuca Django, waxaa ka kooban codsiyo badan. Codsi kasta waa module shaqo oo madax-bannaan.

  1. Abuur Codsi: Galka mashruuca, ordo amarkan si aad u abuurto codsi cusub, tusaale ahaan la yiraahdo blog:

    python manage.py startapp blog
    
  2. Diiwaangeli Codsiga: Faylka settings.py ee mashruuca, ku dar codsiga cusub liiska INSTALLED_APPS:

    INSTALLED_APPS = [
        ...
        'blog',
    ]
    

V. Dhisida Qaab-dhismeedka Aasaasiga ah

Qaab-dhismeedka xogta waa qaab-dhismeedka xogta ee Django, badanaa waxay si dhow ula xiriirtaa shaqada codsiga. Waxaan tusaale u soo qaadan doonaa codsi blog oo fudud.

  1. Qeex Qaab-dhismeedka: Faylka blog/models.py ku qeex qaab-dhismeedkayaga:

    from django.db import models
    
    class Post(models.Model):
        title = models.CharField(max_length=200)
        content = models.TextField()
        created_at = models.DateTimeField(auto_now_add=True)
    
        def __str__(self):
            return self.title
    
  2. Guurinta Xogta: Ku ordo amarkan terminal-ka si aad u abuurto miisaska xogta:

    python manage.py makemigrations
    python manage.py migrate
    

VI. Abuuritaanka Muuqaalada iyo URL-yada

Muuqaaladu waa hawlaha ka shaqeeya codsiyada oo soo celiya jawaab celin, URL-yadu waxay u qaybiyaan codsiyada muuqaalada ku habboon.

  1. Abuur Muuqaal: Faylka blog/views.py ku dar muuqaal fudud:

    from django.shortcuts import render
    from .models import Post
    
    def post_list(request):
        posts = Post.objects.all()
        return render(request, 'blog/post_list.html', {'posts': posts})
    
  2. Dejinta URL-yada: Galka blog, abuur fayl urls.py ah, oo dejiso URL-yada:

    from django.urls import path
    from . import views
    
    urlpatterns = [
        path('', views.post_list, name='post_list'),
    ]
    

    Kadibna ku dar URL-yadan faylka urls.py ee mashruuca weyn:

    from django.contrib import admin
    from django.urls import include, path
    
    urlpatterns = [
        path('admin/', admin.site.urls),
        path('', include('blog.urls')),
    ]
    

VII. Abuuritaanka Template

Template-ka waa faylasha HTML ee loo isticmaalo soo bandhigida xogta. Galka blog, abuur gal la yiraahdo templates/blog, oo ku dhex abuur fayl post_list.html ah.


    Blog Posts

# Blog Posts

        {% for post in posts %}
            - {{ post.title }} ({{ post.created_at }})
        {% endfor %}

VIII. Gunaanad

Django waa qaab-dhismeed awood leh oo loogu talagalay horumarinta Web-ka, ku habboon dhisidda codsiyada Web-ka ee waxtarka leh. Qoraalkan wuxuu sharxay habka dhisida deegaanka, abuurista mashruuc, codsiyo, qaab-dhismeed, muuqaalada iyo templates. Markaad sii qoto dheeraato barashadaada, isku day inaad tijaabiso hawlo badan oo Django ah, sida aqoonsiga isticmaalaha, RESTful API, iyo isku xirka qaab-dhismeedyada hore (sida React).

Sii wad dhisida mashaariicdaada, caqabado adag, kor u qaad xirfadahaaga horumarinta!

Published in Technology

You Might Also Like

📝
Technology

Claude Code Buddy 修改指南:如何获得闪光传说级宠物

Claude Code Buddy 修改指南:如何获得闪光传说级宠物 2026年4月1日,Anthropic 在 Claude Code 2.1.89 版本中悄然上线了一个彩蛋功能——/buddy 宠物系统。在终端输入 /buddy 后,一...

Obsidian ayaa soo saartay Defuddle, taasoo kor u qaaday Obsidian Web Clipper heer cusubTechnology

Obsidian ayaa soo saartay Defuddle, taasoo kor u qaaday Obsidian Web Clipper heer cusub

Obsidian ayaa soo saartay Defuddle, taasoo kor u qaaday Obsidian Web Clipper heer cusub Waxaan mar walba jeclaa fikradd...

OpenAI ayaa si lama filaan ah u shaacisay "saddex-in-mid ah": Isku-dhafka biraawsarka + barnaamijka + ChatGPT, gudaha ayaa qiratay in sanadkii la soo dhaafay ay qalad sameeyeenTechnology

OpenAI ayaa si lama filaan ah u shaacisay "saddex-in-mid ah": Isku-dhafka biraawsarka + barnaamijka + ChatGPT, gudaha ayaa qiratay in sanadkii la soo dhaafay ay qalad sameeyeen

OpenAI ayaa si lama filaan ah u shaacisay "saddex-in-mid ah": Isku-dhafka biraawsarka + barnaamijka + ChatGPT, gudaha ay...

2026, ha isku cadaadin 'is-dhaqan'! Samee 8 arrimood oo fudud, caafimaadku si dabiici ah ayuu u imaanayaaHealth

2026, ha isku cadaadin 'is-dhaqan'! Samee 8 arrimood oo fudud, caafimaadku si dabiici ah ayuu u imaanayaa

2026, ha isku cadaadin 'is-dhaqan'! Samee 8 arrimood oo fudud, caafimaadku si dabiici ah ayuu u imaanayaa Sannad cusub ...

Hooyooyinka dadaalaya inay miisaankooda dhimaan laakiin aan miisaankooda dhimin, dhab ahaantii waxay ku guuldareysteen halkanHealth

Hooyooyinka dadaalaya inay miisaankooda dhimaan laakiin aan miisaankooda dhimin, dhab ahaantii waxay ku guuldareysteen halkan

Hooyooyinka dadaalaya inay miisaankooda dhimaan laakiin aan miisaankooda dhimin, dhab ahaantii waxay ku guuldareysteen h...

📝
Technology

AI Browser 24小时稳定运行指南

AI Browser 24小时稳定运行指南 Tani waa cashar ku saabsan sida loo dhiso deegaan AI browser oo deggan oo muddo dheer shaqeeya. Ku...