本文主要是阐述了运用Python建立第一位Django架构程序流程,文章内容紧扣主题进行详尽的基本介绍,具有很强的实用价值,感兴趣的朋友可以了解一下
一.系统变量
鼠标右键电脑–>>特性–>>高端系统配置–>>高端–>>系统变量–>>
设定PATH特性:
在PATH特性中加入Python的Python.exe安装文件目录与目录下的Scripts文件目录:
当设定完这俩特性以后,打开pycharm,就可以随意使用terminal控制面板了.
二.建立Django架构程序流程
先后点一下:File–>>newProject–>>Django–>>默认选中下面的图第2个–>>Create
三.控制面板
piplist:导出现阶段工程项目的包名
pipinstallDjango==3.1.7:组装版本号为3.1.7的Django包,版本号不会写默认设置组装顶级复刻
pipuninstallDjango:删除当前工程中Django包
pythonmanage.pystartappstu:建立子运用
四.完成Django的运用
from django.contrib import admin from django.urls import path,include urlpatterns=[ path('admin/',admin.site.urls),#默认的,不用管这个 path('stu/',include('stu.urls')),#这是你创建的子应用,使用include跳到子应用下的urls.py中 ] Django的默认设置原始运用新项目下的urls.py: #Application definition INSTALLED_APPS=[ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'stu'#我创建的子应用 ] Django的默认设置原始运用新项目下的settings.py: from stu import views urlpatterns=[ path('home/',views.home),#要跳转的名字,以及视图调用的函数 path('goHtml/',views.goHtml) ] 要在这里面将创建的子应用名称添加进去: from django.http import HttpResponse from django.shortcuts import render #Create your views here. #函数调用执行返回HttpResponse里面的内容到页面 def home(request): return HttpResponse('<a href="#"rel="external nofollow"rel="external nofollow">hello Django</a>') #函数调用执行返回一个渲染后的html页面 def goHtml(request): return render(request,'index.html')
创建html文件:
在temlates文件下创建html文件 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <a href="#"rel="external nofollow"rel="external nofollow">hello python</a> </body> </html>
五.启动项目
点击下图所示按钮:
进来之后默认是这样:
在导航栏后面添加刚才urls我们设置的名称属性:
六.小结
此章简述了运用Python建立第一位Django架构应用软件,总体非常简单,现阶段仅仅了解架构的应用,只需能够导出网页页面就没问题.
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/128755.html
摘要:月日,第六届大会在深圳召开。这是这次大会的第二站活动,第一站已在上海成功举办。深圳站视频及,请在公众号后台回复,获取分享链接。据介绍,目前支持多种开发库,如内置和等。该协议的推出,是为了统一标准,提高效率。 本文为 PyChina 和「编程派」联合首发,作者为 EarlGrey。「编程派」是一个专注 Python 学习交流的微信公众号。 9 月 25 日,第六届 PyCon China...
摘要:声明本渣渣部分代码参考自其实有很多代码是不需要自己一行行码出来,生产力是第一位。只有研究型人才需要生产代码,作为一名渣渣拿来用是最高效的做法。程序员都有一个开源的精神,码出来的代码本身是希望更多的人用到,应用到生产中。 声明:本渣渣部分代码参考自TendCode其实有很多代码是不需要自己一行行码出来,生产力是第一位。只有研究型人才需要生产代码,作为一名渣渣拿来用是最高效的做法。程序员都...
摘要:声明本渣渣部分代码参考自其实有很多代码是不需要自己一行行码出来,生产力是第一位。只有研究型人才需要生产代码,作为一名渣渣拿来用是最高效的做法。程序员都有一个开源的精神,码出来的代码本身是希望更多的人用到,应用到生产中。 声明:本渣渣部分代码参考自TendCode其实有很多代码是不需要自己一行行码出来,生产力是第一位。只有研究型人才需要生产代码,作为一名渣渣拿来用是最高效的做法。程序员都...
摘要:无论是将其用作的服务器反向代理服务器负载均衡器,还是同时使用以上三种功能,和都能带来很大好处。再就是下篇文章会介绍如何把和当作反向代理服务器和多个应用程序服务器的负载均衡器。而使用将会有助于解决这一问题。 【编者按】本文主要介绍 nginx 的主要功能以及如何通过 NGINX 优化 Python 应用性能。本文系国内 ITOM 管理平台 OneAPM 编译呈现。 Python 的著名之...
阅读 873·2023-01-14 11:38
阅读 819·2023-01-14 11:04
阅读 668·2023-01-14 10:48
阅读 1823·2023-01-14 10:34
阅读 873·2023-01-14 10:24
阅读 738·2023-01-14 10:18
阅读 466·2023-01-14 10:09
阅读 500·2023-01-14 10:02