当前位置: 首页 > news >正文

怎么设计自己的网站做网站花多少钱

怎么设计自己的网站,做网站花多少钱,win server wordpress,运营一个网站要多少钱文章目录 前言一、APP是什么?二、创建APP三、使用APP1. 注册app2. 添加路由3. 运行过程4. 完善视图函数5. 结果展示 总结 前言 前面我们已经学习了如何创建一个新的项目,并且配置好了项目的启动文件,成功将项目启动! 那么接下来我们的主要任务就是需要完善这个项目中应该包含…

文章目录

  • 前言
  • 一、APP是什么?
  • 二、创建APP
  • 三、使用APP
    • 1. 注册app
    • 2. 添加路由
    • 3. 运行过程
    • 4. 完善视图函数
    • 5. 结果展示
  • 总结


前言

前面我们已经学习了如何创建一个新的项目,并且配置好了项目的启动文件,成功将项目启动!

那么接下来我们的主要任务就是需要完善这个项目中应该包含的内容,使得我们的这个页面更加丰富多彩!


一、APP是什么?

在Django中,一个app是一个可以独立运行的Web应用程序模块。每个app都包含了特定功能的代码和相关的模板、静态文件等资源,可以实现其特定的功能。

  • 一个app通常包含以下几个主要部分(常用)

    • models:定义了与数据库相关的数据模型。这些模型用于创建数据库表、定义字段类型以及数据的验证规则等。
    • views:处理用户请求并返回响应的函数或类。views接收到用户请求后,通过models层来获取或更新数据,并通过模板将数据渲染成HTML页面返回给用户。
    • templates:包含HTML模板文件,用于定义页面的结构和内容。模板可以使用Django提供的模板语言来动态地插入数据。
    • static:包含静态文件,如CSS样式表、JavaScript脚本、图像等。这些文件可以通过URL路径直接访问,不需要经过Django的动态处理。

除了以上的核心部分,一个app还可以包含其他辅助文件,如URL配置文件、管理后台配置文件、单元测试文件等。

在Django项目中,可以将多个app组合起来,形成一个完整的Web应用程序。每个app都负责处理某个具体的功能,并与其他app进行协作,实现整个应用的功能。这种模块化的设计使得开发和维护变得更加灵活和可扩展。同时,Django提供了一套完善的工具和约定,使得开发者可以快速构建一个可靠的Web应用程序。

二、创建APP

关于如何在Django项目中创建一个APP,在上一节中我们已经简要介绍了APP的创建方式和基础机构,因此这里我们就不再多做阐述了,有不清楚的可以跳转查看!

三、使用APP

  • 既然已经有了一个app,那我们可以完善该app的功能
  • 例:在app中编写程序来展示首页信息

1. 注册app

tips:只有注册完之后我们才可以使用这个app
在这里插入图片描述

2. 添加路由

在这之前,确保我们已经创建好了一个名为articles的app,并且将这个应用注册到该项目中

# myblog/urls.py文件
from django.contrib import admin 
from django.urls import path 
from app01.views import index
# 导入文件url
patterns =[path('admin/',admin.site.urls),# path('路由(网址匹配规则)','对应的视图') 所有的视图功能的文件代码都会放到views中来写path('index/',views.index)#添加路由
]

3. 运行过程

请添加图片描述

4. 完善视图函数

# articles/views.py文件
from django.http import HttpResponse#导入的模块
from django.shortcuts import render# 编写以下函数 -- 第一种
def index(request):return HttpResponse('欢迎进入首页'

5. 结果展示

在这里插入图片描述


总结

本节我们认识了app的使用方式,并且在页面上成功返回了我们想要的文字,继续学习,创造更好的blog!

http://www.yayakq.cn/news/83744/

相关文章:

  • 西安网站建设公司平台网站推广方法 优帮云
  • 网站dns服务深圳住房和建设局网站 招标
  • 河南省教育类网站前置审批提升学历研究生
  • 我要建网站大良陈村网站建设
  • dw怎么做网站如何能快速搜到新做网站链接
  • 萧山网站建设推广网信息发布平台
  • 手机网站建设专业服务公司物流公司做网站注重什么问题
  • 淘宝刷单网站开发购物型网站
  • 百度网站优点北京网站优化方案
  • 网站虚拟空间过期域名注册流程
  • 深圳建站公司兴田德润放心wordpress模版如何使用教程
  • 网站设计是用什么软件做网站界面分析
  • 绿色食品网站模板南沙免费网站建设
  • 网站设计毕业设计论文专业的高密网站建设
  • 中国工厂网站广告设计专业描述
  • 兰州市网站建设公司找别人做的淘客网站 会不会有问题
  • seo网站优化推广费用怎么开网店新手入门拼多多店铺
  • 网站由哪些部分组成部分组成建设网站不要服务器可以吗
  • 固镇做网站多少钱培训管理平台
  • 灵犀 科技高端网站建设wordpress 移动 seo
  • 嘉兴网站搭建网站数据库地址是什么
  • 在百度做推广送网站好吗怎么做网络广告
  • 泰州网站建设找思创细胞医疗 网站模版
  • 怎么建设网站百度搜索的到在线crm百科
  • 网站源码 手机 微信营销网站 需求说明
  • 广州南沙区建设局网站寺院网站建设方案
  • 正规接单网站设计iphone手机网站
  • 做国外网站用国内服务器成都微网站开发
  • 有什么国外的设计网站推荐网址导航系统
  • 网站北京备案快吗大岭山营销型网站建设