当前位置: 首页 > 后端技术 > Python

Django实战-搭建GitHub用户展示网站01

时间:2023-03-26 02:05:43 Python

1.安装Python之前写过一个安装教程,大家可以参考:Anaconda——最省心的Python版本。2.安装虚拟环境以管理员身份运行PowerShell,修改PowerShell权限:Set-ExecutionPolicyUnrestricted查看已安装的库:pipfreeze安装虚拟环境:pipinstallvirtualenv没有安装成功,选择其他方式,因为我安装了anaconda,所以你可以直接使用conda安装库:condainstallvirtualenv输入新建项目的文件夹地址:d:cdcode/django-project虚拟环境:virtualenv.激活环境:.\Scripts\activate3.安装指定版本的DjangoInstallation:pipinstalldjango==2.24.创建Django项目django-adminstartprojectmysite进入mysite文件夹:cd.\mysite\使用VSCode打开项目:code。启动Django服务器:pythonmanage.pyrunserverCtrl+C取消Django服务器5、创建一个app在powershell中输入(注意要在mysite路径下):pythonmanage.pystartappapp_name此时有这些files:关联创建的项目,settings.py中添加app:urls中添加path,跳转app中,注意importinclude,然后添加如下一行代码:path('',include('wonz.urls')),在应用程序中创建一个新的urls.py文件:fromdjango.urlsimportpathfrom。importviewsurlpatterns=[path('',views.home,name="home")]在vi??ews.py中添加以下代码:fromdjango.shortcutsimportrender#Createyourviewshere.defhome(request):returnrender(request,'home.html',{})在app文件夹下新建一个templates文件夹,然后在里面新建一个home.html:

HelloWorld!

启动服务器,看到如下页面:解释过程:启动服务器后,输入地址,发起请求,找到urls.py文件在mysite文件夹,找到path路径指向wonz.urls,然后找到wonzapp文件夹下的urls.py文件,发现request是根路径,会调用views.home,然后进入views.py,执行home方法,获取request请求对象,然后执行render将home.html的内容显示到请求的页面6.代码地址GitHub7.参考教程Django小白入门实战教程(2020)P2-P7