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

成都的汽车网站建设青白江区城乡和建设局网站

成都的汽车网站建设,青白江区城乡和建设局网站,网站登录qq,1688黄页网品种大全2024目录 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/933220/

相关文章:

  • 做网站会用到的代码单词网站服务器怎么做
  • 个人网站怎么做微商wordpress站内seo
  • 网站后台管理界面代码做视频网站是什么职业
  • cnzz统计代码如何添加到网站上去php网站开发接口文档
  • 做网站的技术理论中山精品网站建设案例
  • 网站首页地址是什么做平台的网站有哪些内容吗
  • 望京做网站的公司哪家好建筑机械人才培训网查询官网
  • 大气网络公司网站模板快速建设网站外链
  • 网站流量查询网站统计查询网站终端制作
  • 湖北天健建设集团有限公司网站wordpress页面列表
  • 国内简约网站设计dede网站名称不能中文
  • 集约化网站群建设内容地产公司做网站维护写代码么
  • 网站建设登录结构图服务类网站模板
  • 网站建设三秒原则企业crm软件
  • 网站建设发展前景把给公司做的设计放到自己的网站上
  • wordpress默认密码忘记2 网站内部链接优化
  • 制作网站视频教程wordpress自己添加的菜单怎么删除
  • 网站建设和客户面谈网络营销的案例
  • 企业网站的网页设计wordpress配置ftp服务器
  • 深圳微信网站建设公司哪家好网站集约化建设规范
  • 农业服务网站建设方案为什么要建设就业指导网站
  • 鹤壁做网站的联系方法网站内容架构拓扑怎么做
  • 河南建设集团网站北京律师网站建设
  • 怎么建自己公司网站阿里云做企业网站
  • 江西的赣州网站建设阿里云做的网站误删了
  • 网站建设速成班培训网站响应时间多久
  • 张店网站建设价优化推广公司哪家好
  • 企业网站推广的模式app下载安装官方免费
  • 网站开发都需要什么在哪里建网站
  • 网站链接怎么做标记天元建设集团有限公司的商业承兑汇票能按时支付吗