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

网站制作小工具天津 建设执业资格注册中心网站

网站制作小工具,天津 建设执业资格注册中心网站,如何用网站模板做网站,外贸企业网站开发目录 Python虚拟环境 安装virtualenv 创建环境 激活环境 关闭: 安装Django VSCode配置 Python插件 Django插件 解释器选择 Django部署 创建项目 创建app 创建模板 编写视图 编写路由 启动服务器 访问 Python虚拟环境 安装virtualenv pip i…

目录

Python虚拟环境

安装virtualenv

创建环境

激活环境

关闭:

安装Django

VSCode配置

Python插件

 Django插件

解释器选择 

Django部署

创建项目

创建app 

创建模板 

编写视图 

编写路由 

启动服务器

访问 


Python虚拟环境

安装virtualenv

pip install virtualenv

创建环境

virtualenv -p D:\python\python.exe(python解释器目录) env-py3.6(虚拟环境目录,名称随意)

 在当前目录下生成env-py3.6目录。

激活环境

...\env-py3.6\Scripts> .\activate

关闭

deactivate

安装Django

在虚拟环境下:

pip install Django==3.1.5

不同版本的Django兼容的Python不同,需要提前查阅安装。

VSCode配置

Python插件

 Django插件

解释器选择 

在VSCode界面最下方,更换解释器,更换为虚拟环境的解释器,即virtualenv生成的env-py3.6/Scripts/python.exe。

Django部署

创建项目

django-admin startproject [project_name]

当前目录生成project_name目录,此名称可改,内部同名文件夹不可改。

创建app 

进入project:

python manage.py startapp [appname]

常见完成后,将app注册到全局,即projectname/projectname/settings.py。注册方式,引入app目录下apps.py的app类即可:

INSTALLED_APPS = ["appname.apps.AppnameConfig", # 注册app'django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles',
]

创建模板 

在manage.py同级位置创建templates文件夹,并在其中创建index.html,内容编写hello world。

配置全局settings文件:

TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates','DIRS': [os.path.join(BASE_DIR, 'templates')],'APP_DIRS': True,'OPTIONS': {'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages',],},},
]

编写视图 

修改appname/views.py

from django.shortcuts import render# Create your views here.
def index(request):return render(request, 'index.html')

Django会在templates中寻找index.html,并将其返回。

编写路由 

修改projectname/urls.py

from django.contrib import admin
from django.urls import path
from appname import viewsurlpatterns = [path('admin/', admin.site.urls),path('index/', views.index),
]

当访问index路由时,django会将其交给appname的index视图处理逻辑,index视图的逻辑是将index.html模板返回。

启动服务器

python manage.py runserver

访问 

浏览器访问http://localhost:8000/index/

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

相关文章:

  • s001网站建设设计灰色项目推广渠道
  • 建网站需要哪些语言行业网站cms
  • 网站开发怎么使用sharepoint量品定制官网
  • 购物网站建设项目可研报告生物做实验的网站
  • 网页设计旅游网站源代码免费无锡网站的优化哪家好
  • 北京电商网站建设外包专业做酒店网站
  • 电子商务网站建设教学计划申请域名之后如何做网站
  • 外贸企业网站模版河北秦皇岛黄金海岸
  • 郑州模板网站建设网站的网站
  • 电子商务网站建设教学做盗版网站会坐牢吗
  • asp 网站名字软件商城免费下载app
  • 公司网站维护如何上图百度注册网站
  • 网页设计课程主要内容免费建站网站 seo
  • 北海 做网站 英文如何建设自己的淘宝客网站
  • 家具网站案例汉口北做网站
  • 黔东南网站设计公司网站建设课程中的收获
  • 烟台做网站哪里好手机页面网站开发例子
  • 移动深圳网站网站开发工程师是什么
  • 广州做网站发多少钱网站审核时间
  • python 网站开发 前端ngo网页模板下载
  • 可信网站认证 技术支持单位北京朝阳区最新通知
  • 设计师做网站效果图wordpress管理员密码忘了怎么办
  • html做网站项目案例家具网站建设方案
  • 设计师用的素材网站工人找活平台
  • 安庆市住房和城乡建设局网站网站页面一般以多大标准做合适
  • 浙江国泰建设集团有限公司网站做网线头子的顺序
  • 网页版游戏推荐信阳seo优化顾问
  • 沟通交流类网站有哪些网站模板下载后怎么用
  • 台州那家网站做的好特效音网站
  • 广州番禺网站公司建材采购网