【Django自学】Django入门:如何使用django开发一个web项目(非常详细)
以下是创建一个简单的Django Web项目的步骤:
- 安装Django:
pip install django
- 创建一个新的Django项目:
django-admin startproject myproject
- 进入项目目录:
cd myproject
- 运行开发服务器:
python manage.py runserver
定义一个简单的模型:
编辑
myproject/myapp/models.py
文件,例如:
from django.db import models
class MyModel(models.Model):
name = models.CharField(max_length=100)
description = models.TextField()
- 创建数据库迁移:
python manage.py makemigrations
python manage.py migrate
创建一个视图:
编辑
myproject/myapp/views.py
文件,例如:
from django.http import HttpResponse
def home(request):
return HttpResponse("Hello, World!")
配置URLs:
编辑
myproject/myapp/urls.py
文件,例如:
from django.urls import path
from .views import home
urlpatterns = [
path('', home, name='home'),
]
并在项目的 urls.py
文件中包含应用的URL配置:
from django.urls import include, path
urlpatterns = [
path('myapp/', include('myapp.urls')),
]
- 创建超级用户(可选):
python manage.py createsuperuser
使用管理后台:
在浏览器中访问
http://127.0.0.1:8000/admin/
并使用之前创建的超级用户登录。
这个简单的项目现在已经可以运行了,并且包含了创建模型、视图和URLs的基本流程。随着项目的深入,您可以添加更多的功能,例如表单、模板、自定义管理后台等。
评论已关闭