django建站过程(2)创建第一个应用程序页面

创建第一个应用程序页面

django是由一系列应用程序组成,协同工作,让项目成为一个整体。前面已创建了一个应用程序baseapp,使用的命令

复制代码
python manage.py startapp baseapps

这里就直接使用此APP

设置第一个页面【settings.py,urls.py,views.py

settings.py

注册app到项目中【settings.py

在settings.py中把创建的应用注册到项目中

复制代码
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'baseapps.apps.BaseappsConfig',     #或者使用 'baseapps',
]

urls.py

复制代码
from django.contrib import admin
from django.urls import path

from baseapps.views import index	#此行导入baseapps.views下的index函数

urlpatterns = [
    path('admin/', admin.site.urls),
    path('index/',index)			#在这里添加URL链接index
]

views.py

复制代码
from django.shortcuts import render,HttpResponse		#添加"HttpResponse"

# Create your views here.


def index(request):
    return  HttpResponse("第一个页面!")					#页面显示"第一个页面!"

浏览器打开(http://127.0.0.1:8000/index/),可看到以下页面已成功添加,

相关推荐
jiayou641 天前
KingbaseES 实战:深度解析数据库对象访问权限管理
数据库
李广坤2 天前
MySQL 大表字段变更实践(改名 + 改类型 + 改长度)
数据库
markfeng83 天前
Python+Django+H5+MySQL项目搭建
python·django
爱可生开源社区3 天前
2026 年,优秀的 DBA 需要具备哪些素质?
数据库·人工智能·dba
随逸1773 天前
《从零搭建NestJS项目》
数据库·typescript
加号34 天前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
シ風箏4 天前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
李慕婉学姐4 天前
Springboot智慧社区系统设计与开发6n99s526(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
QQ4022054964 天前
Python+django+vue3预制菜半成品配菜平台
开发语言·python·django
百锦再4 天前
Django实现接口token检测的实现方案
数据库·python·django·sqlite·flask·fastapi·pip