简介
Django 是一个流行的 Python Web 框架,用于快速开发强大的 Web 应用程序。本指南将带你从安装 Django 开始,逐步学习如何创建一个简单的 Django 项目和应用程序。
步骤 1: 准备环境
首先,确保你的开发环境中安装了 Python,并了解如何使用虚拟环境来管理项目依赖。
安装虚拟环境(如果尚未安装)
在命令行中运行以下命令来安装虚拟环境:
python -m venv myenv
这将创建一个名为 myenv
的虚拟环境。
激活虚拟环境
在 Windows 下:
myenv\Scripts\activate
在 macOS/Linux 下:
source myenv/bin/activate
步骤 2: 安装 Django
在虚拟环境中,使用 pip
安装 Django:
pip install django
步骤 3: 创建 Django 项目
创建 Django 项目
使用 django-admin
命令创建一个新的 Django 项目:
django-admin startproject myproject
这将在当前目录下创建一个名为 myproject
的 Django 项目。
启动开发服务器
进入项目目录并启动开发服务器:
cd myproject
python manage.py runserver
访问 http://127.0.0.1:8000/
可以看到 Django 的默认欢迎页面。
步骤 4: 创建一个应用程序
在 Django 中,应用程序是组织和管理功能的单元。
创建一个应用程序
在项目中创建一个新的应用程序:
python manage.py startapp myapp
这将创建一个名为 myapp
的 Django 应用程序。
编写视图(Views)
在 myapp/views.py
文件中编写一个简单的视图函数:
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, Django!")
配置 URL 映射
在 myproject/urls.py
文件中配置 URL 映射,将视图与 URL 关联起来:
from django.contrib import admin
from django.urls import path
from myapp import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.index, name='index'),
]
步骤 5: 运行应用程序
运行开发服务器
确保开发服务器正在运行:
python manage.py runserver
访问应用程序
打开浏览器并访问 http://127.0.0.1:8000/
,将会看到页面显示 Hello, Django!
结论
通过完成以上步骤,你已经成功入门了 Django 开发。现在你可以继续探索 Django 的更多功能,如模型、模板、表单等,来构建更复杂和功能强大的 Web 应用程序。Django 提供了丰富的文档和社区支持,帮助你在开发过程中解决各种问题。
标签:入门,admin,创建,应用程序,django,虚拟环境,Django From: https://blog.csdn.net/qq_43580271/article/details/140573898