新闻中心
新闻中心与新手教程
新闻中心与新手教程
发布时间:2024-10-11 12:47:09
首先,确保您已安装 python。然后使用 pip 安装 django:
pip install django
在命令行中执行:
django-admin startproject myproject
cd myproject
python manage.py startapp myapp
编辑 myproject/settings.py
,将 'myapp' 添加到 installed_apps 列表中。
在 myapp/models.py
中定义您的数据模型:
from django.db import models
class item(models.model):
name = models.charfield(max_length=100)
description = models.textfield()
def __str__(self):
return self.name
python manage.py makemigrations
python manage.py migrate
在 myapp/views.py
中创建视图:
from django.shortcuts import render
from .models import item
def item_list(request):
items = item.objects.all()
return render(request, 'item_list.html', {'items': items})
在 myproject/urls.py
中添加:
from django.urls import include, path
urlpatterns = [
path('', include('myapp.urls')),
]
创建 myapp/urls.py
:
from django.urls import path
from . import views
urlpatterns = [
path('', views.item_list, name='item_list'),
]
在 myapp/templates/
目录下创建 item_list.html
:
python manage.py runserver
访问 http://127.0.0.1:8000 查看您的应用。
makemigrations
和 migrate
static_url
和 static_root
设置python manage.py collectstatic
settings.py
中的数据库配置记住,使用 python manage.py shell
可以交互式地测试代码,这对调试非常有用。此外,django 的调试页面通常会提供有用的错误信息和回溯。
这个指南涵盖了 django 的基本概念和操作步骤,包括项目创建、应用配置、模型定义、视图编写、url 配置和模板创建。我还加入了一些常见问题的故障排查方法。
感谢提供:05互联