这篇文章主要介绍“怎么利用Python创建第一个Django框架程序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么利用Python创建第一个Django框架程序”文章能帮助大家解决问题。
右键我的电脑–>>属性–>>高级系统设置–>>高级–>>环境变量–>>
设置PATH属性:
在PATH属性中添加Python的Python.exe安装目录与目录下的Scripts目录:
当设置完这两个属性之后,打开pycharm,就可以自由使用terminal控制台了.
依次点击:File–>>new Project–>>Django–>>默认选中下图第二个–>>Create
pip list :输出当前项目的包名
pip install Django==3.1.7 :安装版本为3.1.7的Django包,版本不写默认安装最高版本
pip uninstall Django :删除当前项目中Django包
python manage.py startapp stu :创建子应用
Django的默认初始应用项目下的urls.py:
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的默认初始应用项目下的settings.py:
要在这里面将创建的子应用名称添加进去:
# Application definition
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'stu'#我创建的子应用
]
子应用下的urls.py:
将初始化应用中的urls.py复制粘贴到创建的子应用目录下即可
from stu import views
urlpatterns = [
path('home/', views.home),#要跳转的名字,以及视图调用的函数
path('goHtml/', views.goHtml)
]
子应用下的views.py:
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 lang="en">
<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框架程序”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为大家更新不同的知识点。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。