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

网站开发所需wordpress字段管理

网站开发所需,wordpress字段管理,me域名的网站,苏州做公司网站设计的公司1.环境安装 1. 创建虚拟环境 mkvirtualenv django_py3_1.11 -p python3注意需要联网 2. 安装Django 使用django 1.11.11版本#xff0c;注意需要联网 pip install django1.11.113. 复习虚拟环境和pip的命令 # 虚拟环境 mkvirtualenv # 创建虚拟环境 rmvirtualenv # 删除虚拟… 1.环境安装 1. 创建虚拟环境 mkvirtualenv django_py3_1.11 -p python3注意需要联网 2. 安装Django 使用django 1.11.11版本注意需要联网 pip install django1.11.113. 复习虚拟环境和pip的命令 # 虚拟环境 mkvirtualenv # 创建虚拟环境 rmvirtualenv # 删除虚拟环境 workon # 进入虚拟环境、查看所有虚拟环境 deactivate # 退出虚拟环境# pip pip install # 安装依赖包 pip uninstall # 卸载依赖包 pip list # 查看已安装的依赖包 pip freeze # 冻结当前环境的依赖包 2.创建工程 在使用Flask框架时项目工程目录的组织与创建是需要我们自己手动创建完成的。 在django中项目工程目录可以借助django提供的命令帮助我们创建。 1. 创建 创建工程的命令为 django-admin startproject 工程名称例如想要在桌面的code目录中创建一个名为demo的项目工程可执行如下命令 cd ~/Desktop/code django-admin startproject demo执行后会多出一个新目录名为demo此即为新创建的工程目录。 2. 工程目录说明 与项目同名的目录此处为demo。settings.py 是项目的整体配置文件。urls.py 是项目的URL配置文件。wsgi.py 是项目与WSGI兼容的Web服务器入口。manage.py 是项目管理文件通过它管理项目。3. 运行开发服务器 在开发阶段为了能够快速预览到开发的效果django提供了一个纯python编写的轻量级web服务器仅在开发阶段使用。 运行服务器命令如下 python manage.py runserver ip:端口 或 python manage.py runserver可以不写IP和端口默认IP是127.0.0.1默认端口为8000。 注意: django默认工作在调式Debug模式下如果增加、修改、删除文件服务器会自动重启。按ctrlc停止服务器。3.创建子应用 在Web应用中通常有一些业务功能模块是在不同的项目中都可以复用的故在开发中通常将工程项目拆分为不同的子功能模块各功能模块间可以保持相对的独立在其他工程项目中需要用到某个特定功能模块时可以将该模块代码整体复制过去达到复用。 在Flask框架中也有类似子功能应用模块的概念即蓝图Blueprint。 Django的视图编写是放在子应用中的。 1. 创建 在django中创建子应用模块目录仍然可以通过命令来操作即 python manage.py startapp 子应用名称manage.py 为上述创建工程时自动生成的管理文件。 例如在刚才创建的demo工程中想要创建一个用户users子应用模块可执行 cd ~/Desktop/code/demo python manage.py startapp users执行后可以看到工程目录中多出了一个名为users的子目录。 2. 子应用目录说明 admin.py 文件跟网站的后台管理站点配置相关。apps.py 文件用于配置当前子应用的相关信息。migrations 目录用于存放数据库迁移历史文件。models.py 文件用户保存数据库模型类。tests.py 文件用于开发测试用例编写单元测试。views.py 文件用于编写Web应用视图。3. 注册安装子应用 创建出来的子应用目录文件虽然被放到了工程项目目录中但是django工程并不能立即直接使用该子应用需要注册安装后才能使用。 注册安装一个子应用的方法即是将子应用的配置信息文件apps.py中的Config类添加到INSTALLED_APPS列表中。 例如将刚创建的users子应用添加到工程中可在INSTALLED_APPS列表中添加users.apps.UsersConfig。   4.创建视图 同Flask框架一样Django也用视图来编写Web应用的业务逻辑。 Django的视图是定义在子应用的views.py中的。 1. 创建 打开刚创建的users模块在views.py中编写视图代码。 from django.http import HttpResponsedef index(request): index视图 :param request: 包含了请求信息的请求对象 :return: 响应对象 return HttpResponse(hello the world!) 说明 视图函数的第一个传入参数必须定义用于接收Django构造的包含了请求数据的HttpReqeust对象通常名为request。视图函数的返回值必须为一个响应对象不能像Flask一样直接返回一个字符串可以将要返回的字符串数据放到一个HTTPResponse对象中。2. 定义路由URL 1) 在子应用中新建一个urls.py文件用于保存该应用的路由。 2) 在users/urls.py文件中定义路由信息。 from django.conf.urls import urlfrom . import views# urlpatterns是被django自动识别的路由列表变量 urlpatterns [ # 每个路由信息都需要使用url函数来构造 # url(路径, 视图) url(r^index/$, views.index), ] 3) 在工程总路由demo/urls.py中添加子应用的路由数据。 from django.conf.urls import url, include from django.contrib import adminurlpatterns [url(r^admin/, admin.site.urls), # django默认包含的 # 添加 url(r^users/, include(users.urls)), ] 使用include来将子应用users里的全部路由包含进工程路由中r^users/ 决定了users子应用的所有路由都已/users/开头如我们刚定义的视图index其最终的完整访问路径为/users/index/。include函数除了可以传递字符串之外也可以直接传递应用的urls模块如 from django.conf.urls import url, include from django.contrib import admin import users.urls # 先导入应用的urls模块 urlpatterns [ url(r^admin/, admin.site.urls), # url(r^users/, include(users.urls)), url(r^users/, include(users.urls)), # 添加应用的路由 ] 4) 启动运行 重新启动django程序 python manage.py runserver   转载于:https://www.cnblogs.com/yinjiangchong/p/9250952.html
http://www.zqtcl.cn/news/767858/

相关文章:

  • 长网页网站信息技术教案 建设我们的网站
  • 免费网站建设可信吗wordpress divi布局
  • 网站百度不收录wordpress偽靜態
  • 沈阳php网站建网站需要学什么
  • WordPress多站点绑定域名百度帐号注册
  • 网站营销队伍网站建设明薇通网络
  • 做网站的公司重庆万网x5 wordpress
  • 印刷设计营销网站网站设置成黑白
  • 百度自助建站官网上海徐汇网站建设
  • 网站定制 北京贵阳网站建设公司哪家好
  • 如何做logo模板下载网站企业策划
  • 合肥做网站的公司讯登欧亚达网站是哪家公司做的
  • 网站模板带有sql后台下载企业网站建设平台的功能
  • 网站推广的实际案例电子商务网站建设的要求
  • 永平建设有限公司网站2023一般纳税人企业所得税怎么算
  • 创业网站推广怎么做简单的网站首页
  • 外贸网站模板 外贸网站制作如何推广宣传一个品牌
  • 中企动力企业邮箱 手机邮箱河南网站建设优化推广
  • 广州seo网站多少钱王野天津音乐广播电台图片
  • 东莞网站制作十强怎么做一个链接网站
  • 深圳网站设计 建设首选wordpress 获取父页面
  • 大兴企业网站建设公司wordpress谷歌字体优化
  • 哈尔滨建设银行网站网站建设运营服务商
  • 重庆本地建站企业网站建设流程及费用
  • 网站建设需要用到那些语言简述网站建设和推广评价指标
  • 17网站一起做 佛山印刷做网站网上接单
  • 网站建设步骤 优帮云网站建设首选定制开发
  • 专门做家居的网站国内企业网站设计
  • 做网站时怎么取消鼠标悬停性价比最高网站建设
  • 三网合一网站模板网站上内容列表怎么做