Django小白的学习历程day1
在Django框架中,我们首先需要创建一个项目,然后在项目中创建一个应用。以下是具体的步骤和代码:
步骤1:创建项目
打开终端或命令提示符,然后输入以下命令来创建一个新的Django项目:
django-admin startproject myproject
这将创建一个名为myproject
的新目录,它包含了初始的Django项目结构。
步骤2:创建应用
进入项目目录,然后使用以下命令创建一个新的Django应用:
cd myproject
python manage.py startapp myapp
这将在myproject
目录中创建一个名为myapp
的新目录,它包含了初始的Django应用结构。
步骤3:运行开发服务器
为了测试你的设置,可以使用Django自带的开发服务器运行你的项目:
python manage.py runserver
默认情况下,开发服务器会在localhost
的8000端口上运行。在浏览器中打开 http://127.0.0.1:8000/ ,你应该看到Django的欢迎页面。
步骤4:编写简单的视图
打开myapp/views.py
文件,然后添加以下代码:
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello, World!")
步骤5:配置URLs
接下来,你需要将新视图函数连接到URL。打开myapp/urls.py
文件,然后替换其中的代码:
from django.urls import path
from .views import home
urlpatterns = [
path('', home, name='home'),
]
步骤6:在项目中包含应用的URLs
最后,在项目的urls.py
文件中包含应用的URL配置。打开myproject/urls.py
文件,然后添加以下代码:
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('myapp.urls')),
]
现在,重新启动开发服务器,然后在浏览器中刷新 http://127.0.0.1:8000/ ,你应该看到显示"Hello, World!"的页面。
至此,你已经完成了创建一个简单的Django项目和应用,并编写了一个可以访问的视图函数。这只是Django学习的开始,后续你将会学习更多的主题,例如模型、表单、视图、模板等。
评论已关闭