创建首个Django项目

songwmeta / 2023-08-02 / 原文

创建项目

键入如下命令创建django项目

项目名称:slw

django-admin startproject slw

项目目录

slw
. |-- slw | |-- __init__.py | |-- asgi.py | |-- settings.py | |-- urls.py | `-- wsgi.py `-- manage.py

 

文件 解释
slw 项目总目录。
manage.py 命令行工具,与该 Django 项目进行交互。
slw/__init__.py 空文件,标识Python 包。
slw/asgi.py  一个 ASGI 兼容的 Web 服务器的入口,运行项目。
slw/settings.py 配置文件。
slw/urls.py URL 声明; 网站路由。
slw/wsgi.py 一个 WSGI 兼容的 Web 服务器的入口,运行项目。

 

启动项目

cd /slw
python manage.py runserver

urls.py

urls.py,在这里路由,通过配置index来访问views.py中的index方法。

from django.contrib import admin
from django.urls import path

urlpatterns = [
    path('admin/', admin.site.urls),
    path('index/', views.index), 
]

 访问项目

在浏览器输入下面命令访问启动的项目

http://127.0.0.1:8000/