Django leiðarvísir: Fljótleg uppsetning á þínu fyrsta vefsíðu

2/20/2026
4 min read

Django leiðarvísir: Fljótleg uppsetning á þínu fyrsta vefsíðu

Django er öflugt og skilvirkt Python vefþróunarramma, sem hentar vel til að byggja flókin vefforrit og vefsíður. Þessi rammi samþættir marga gagnlega eiginleika, sem gerir þróunaraðilum kleift að byggja upp traust forrit fljótt. Hvort sem þú ert byrjandi eða með ákveðna reynslu, þá getur Django veitt þér marga kosti. Í þessari grein munum við kenna þér skref fyrir skref hvernig á að nota Django til að byggja upp þína fyrstu vefsíðu.

1. Umhverfisundirbúningur

Fyrir en þú byrjar, vertu viss um að þróunarumhverfið þitt sé með Python og pip (pakka stjórnunartæki fyrir Python) uppsett. Django krefst Python 3.6 eða hærri útgáfu.

Uppsetning á Python og pip

Þú getur hlaðið niður og sett upp útgáfu sem hentar stýrikerfi þínu frá Python heimasíðunni. Eftir uppsetningu, athugaðu útgáfur Python og pip í skipanalínu:

python --version
pip --version

Uppsetning á Django

Að setja upp Django með pip er mjög einfalt. Sláðu inn eftirfarandi skipun í skipanalínu:

pip install django

Eftir uppsetningu, vertu viss um að þú getir fundið útgáfu Django í skipanalínu:

django-admin --version

2. Búa til Django verkefni

Eftir að þú hefur sett upp Django, getum við byrjað að búa til nýtt verkefni. Verkefni er grunnuppbygging Django, sem inniheldur forritin þín og stillingar.

Búa til verkefni

Í þeirri skrá þar sem þú vilt búa til verkefnið, keyrðu eftirfarandi skipun:

django-admin startproject myproject

Þetta mun búa til nýja skrá sem heitir myproject, sem inniheldur nokkur sjálfgefin skrár og skráaruppbyggingu.

Skráaruppbygging

Þú munt sjá eftirfarandi skráaruppbyggingu:

myproject/
    manage.py
    myproject/
        __init__.py
        settings.py
        urls.py
        asgi.py
        wsgi.py
  • manage.py: Stjórnunarverkfæri Django, notað til að stjórna verkefninu.
  • settings.py: Stilliskrá verkefnisins, þar sem þú getur stillt gagnagrunn, stílar o.s.frv.
  • urls.py: URL leiðarstillingar verkefnisins.
  • asgi.py og wsgi.py: Tengingarstillingar fyrir dreifingu.

3. Keyra þróunarþjónustu

Í verkefnaskránni, notaðu eftirfarandi skipun til að ræsa þróunarþjónustu Django:

python manage.py runserver

Ef allt gengur vel, ættirðu að geta heimsótt http://127.0.0.1:8000/ í vafranum þínum og séð velkomin síðu Django.

4. Búa til fyrsta forritið

Django verkefni geta samanstáð af mörgum forritum. Hvert forrit sér um ákveðna virkni.

Búa til forrit

Í myproject skráinni, keyrðu eftirfarandi skipun til að búa til forrit sem heitir myapp:

python manage.py startapp myapp

Þetta mun búa til nýja myapp skrá í verkefnaskránni þinni, með uppbyggingu sem líkist:

myapp/
    migrations/
    __init__.py
    admin.py
    apps.py
    models.py
    tests.py
    views.py

Breyta settings.py

Í settings.py skráðu inn forritið þitt. Finndu INSTALLED_APPS lista og bættu við 'myapp',:\n\npython\nINSTALLED_APPS = [\n ...\n 'myapp',\n]\n\n\n## 5. Búa til útsýni og sniðmát\n\nDjango notar MVC módel, útsýni og sniðmát vinna saman.\n\n### Búa til útsýni\n\nÍ myapp/views.py skaltu skilgreina einfalt útsýni:\n\npython\nfrom django.http import HttpResponse\n\ndef home(request):\n return HttpResponse(\python from django.db import models

class Item(models.Model): name = models.CharField(max_length=100) description = models.TextField()

def __str__(self):
    return self.name

### Búa til flutning

Keyrðu eftirfarandi skipun til að búa til flutningsskjal fyrir gagnagrunninn:

```bash
python manage.py makemigrations

Þá, beittu þessum flutningum:

python manage.py migrate

9. Búa til stjórnendaviðmót

Django kemur með öflugu stjórnendaviðmóti sem auðveldar þér að stjórna gögnum.

Búa til ofurnotanda

Búðu til stjórnendareikning með eftirfarandi skipun:

python manage.py createsuperuser

Bæta líkanum við stjórnendaviðmótið

Skráðu líkanið þitt í myapp/admin.py:

from django.contrib import admin
from .models import Item

admin.site.register(Item)

Nú skaltu aftur keyra þróunarþjóninn, heimsæktu http://127.0.0.1:8000/admin, skráðu þig inn með ofurnotandanum sem þú býrð til, þú munt sjá líkanið sem þú skráðir nýlega.

LokahugsunDjango er öflugt vefþróunarramma sem getur hjálpað þér að byggja vefumsóknir hratt. Með aðferðum sem lýst er í þessari grein geturðu auðveldlega sett upp einfaldan Django vefsíðu og stækkað virkni hennar. Eftir því sem þú kynnist Django betur geturðu skoðað fleiri háþróaða eiginleika eins og notendaskilríki, RESTful API, prófanir o.s.frv. Vonandi getur þessi leiðarvísir fyrir byrjendur hjálpað þér að taka fyrstu skrefin og hefja ferðina þína með Django!

Published in Technology

You Might Also Like