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

天津 网站设计制作公司视频网站设计论文

天津 网站设计制作公司,视频网站设计论文,gg模板网,做电商的几个网站Django开发入门 – 4.创建Django app Create A Django App Under An Existing Project By JacksonML 1. 什么是Django app? Django项目面向Web应用程序#xff0c;它会由一个或多个子模块组成#xff0c;这些子模块称为apps。 Django apps负责执行完整Web应用程序中涉及…Django开发入门 – 4.创建Django app Create A Django App Under An Existing Project By JacksonML 1. 什么是Django app? Django项目面向Web应用程序它会由一个或多个子模块组成这些子模块称为apps。 Django apps负责执行完整Web应用程序中涉及到的众多任务中的单个任务。一个Django项目有许多独立的app组成它们之间根据项目需要可能会相互通信。 开发Django app是为了实现特定的功能也是为了在编程中可以重复使用。 本文简要介绍如何基于Python 3.13.x创建一个Django App以及完成项目配置以包含该App。 2. 创建Django项目 开发之前需要考虑如何构建项目文件树形结构。给Django规划固定的文件夹和子文件夹运用独立虚拟环境将有助于快速完成开发Web应用程序。 1 创建新Terminal 打开Visual Studio Code点击Terminal菜单 New Terminal以打开新的终端命令行。 2 创建项目文件夹 a) 在终端中执行以下命令创建新的项目文件夹所有项目都将存放于此 $ mkdir projectb) 切换到该项目文件夹 $ cd projectc) 创建属于Django的虚拟环境dvenv: $ python3 -m venv dvenv3 激活虚拟环境 执行以下命令以便激活刚创建的虚拟环境dvenv: $ source dvenv/bin/activate4 安装Django 在终端下执行命令用pip3安装Django $ pip3 install django安装完毕看到提示pip需要升级到最新版于是执行命令 $ pip install --upgrade pippip工具升级完毕由piop 24.3.1升级到pip-25.0.1版本。 5 创建一个新的Django项目 使用django-admin命令创建新的django项目姑且命名为myproject。 $ django-admin startproject myproject创建成功在Visual Studio Code资源管理器EXPLORER可以清晰看到目前的文件结构如下 使用ls命令查看当前文件夹内容发现myproject位于当前文件夹如果需要创建新的app, 则必须在myproject文件夹中完成。 因此切换到myproject文件夹 $ cd myproject6 在项目下创建一个新的app 创建app并赋予单独文件夹 $ python3 -m startapp myapp7 运行开发服务器 $ python3 manage.py runserverdjango开发服务器运行如下图所示 8 访问Django页面 按照本地主机默认配置主机地址为127.0.0.1 默认端口号8000。 打开Chrome浏览器并且输入本地主机地址和端口号可以访问主页了。 看看在浏览器中预览效果怎么样 可以看到未曾修改views.py, urls.py的新的应用app, 在本地主机显示Django默认的Web页面。 至此说明搭建Django虚拟环境和创建项目和app成功完成 3. Django app的文件架构 myapp创建后在项目文件夹下出现一个子文件夹名为myapp, 它的文件结构也为树形包含几个重要文件。 1 Views.py 该文件用来定义视图。 Django中视图是用户自定义的函数当Django的URL调度器识别客户端的请求URL并将其与urls.py文件中定义的URL模式匹配时将调用该函数。 自动创建的views.py一开始为空。通过保存以下代码段并在其中添加一个index()函数它是 视图函数。 *注编写函数前需要倒入django.http库中的HttpResponse模块并建立函数返回该结果。 默认情况下views.py示例代码如下 from django.shortcuts import render# Create your views here.在# 注释符下可根据需要添加代码创建一个或多个函数。 2 Urls.py 该文件用于定义项目的URL模式。Urls.py文件可以在project和app级别进行配置。以下有示例表明在project和app级别配置的情况。 App文件夹创建时没有该文件需要创建一个并且另存到django-app文件夹中的urls.py。 以下是该项目文件夹中的urls.py默认示例 from django.contrib import admin from django.urls import pathurlpatterns [path(admin/, admin.site.urls), ]*注以上代码表示在本地主机的/admin路径可以显示默认Django administration页面。 如下图所示 3 Models.py 该文件用于创建处理app中所需数据模型。默认情况下它是个空文件。 数据模型是基于django.db.modelsclass的Python类。这里存在的所有模型都将迁移到数据库表中。暂时保持它的文件不变。 4 Tests.py 顾名思义这个文件用来编写在app上运行必要的测试代码。暂时保持它不变必要时对其修改。 5 更新settings.py 该文件包含项目设置需要根据情况更新它它已经包含一些预安装的apps。 实际上就是更新INSTALLED_APPS列表settings.py代码段包含的默认列表内容如下所示 INSTALLED_APPS [ django.contrib.admin, django.contrib.auth, django.contrib.contenttypes, django.contrib.sessions, django.contrib.messages, django.contrib.staticfiles, ]开发技术好文陆续推出敬请关注和点赞。 您的认可我的动力 相关阅读 Django开发入门 - 0. Django基本介绍Django开发入门 - 1. 搭建基于Python Web框架 Django的IDE开发环境Django开发入门 - 2. Django的Web应用项目架构Django开发入门 - 3. 用Django创建一个Web项目Django开发入门 - 5. Web框架与MVT架构2025最新版Python 3.13.2安装使用指南2025最新版Anaconda Navigator安装使用指南2025最新版PyCharm安装使用指南2025最新版Visual Studio Code安装使用指南
http://www.hkea.cn/news/14590986/

相关文章:

  • 网站的二级导航怎么做德芙巧克力网站开发方案
  • 快速做网站的方法flash网站代码
  • 网页设计简单的网站河南网站制作公司
  • 做精神科网站房地产信息网查询系统
  • 建立网站商店百度推广登录入口
  • 网站建设工程结算方式医生可以自己做网站吗
  • 怎样把域名和做的网站连接如何自己做免费网站
  • 北京中高端网站建设wordpress 定制
  • 未来做那些网站致富北京百度关键词优化
  • 查看网站有没有备案湖南省郴州市安仁县
  • 门业网站模板下载百度号码认证
  • 湛洪波.jsp网站开发详解两学一做网站登录
  • 乐云seo可视化网站建设怎么制作ppt幻灯片
  • 南宁网站建设地方网页设计自我介绍模板代码
  • 手机建立网站多少钱做建站较好的网站
  • wordpress外贸主题制作莱州网站建设关键字排名优化网络托管微信代运营
  • 免费网站建设排行表洒长春菩网站建设
  • 企业网站设计流程海南网站建设介绍
  • 网站建设求职简历模板网站推广有用吗?
  • 网站建设的项目方案模板网络事件营销案例
  • 传媒公司做网站编辑 如何设计坞官网首页
  • 商城的网站统计如何做重庆制作网站公司哪家好
  • 岳阳建设公司网站门户网站建设工作室
  • 高端网站建设内容泰安网页设计公司
  • 昆明睿腾科技网站建设swf影视网站源码
  • 做磁力搜索网站违法吗青岛网站建站团队
  • 淘宝做女鞋在哪个网站找货上海嘉定建设局网站
  • 凡科网站内容怎么做效果好网上推广的平台有哪些
  • 向祖国建设者致敬网站在线网站建设工程标准
  • 六安企业网站seo多少钱做的好的区块链网站