django项目2——django版本为3.xx或者4.xx的创建哈
首先确定虚拟环境中的django版本——pip listhttps://i-blog.csdnimg.cn/direct/94350346b8b441f191b6226e0e32196c.png
然后创建django项目
https://i-blog.csdnimg.cn/direct/f7281b64ee2140608a56bf8e1623f602.png
https://i-blog.csdnimg.cn/direct/cd0078d4010d4d5f96bd9bceecb8b7a7.png
https://i-blog.csdnimg.cn/direct/78aeeb9bb4864284b043c6e4c45385d6.png
运行得到
https://i-blog.csdnimg.cn/direct/a4a72e16c2b64388984cd00b1f5af107.png
https://i-blog.csdnimg.cn/direct/938bbf4270ab4250b08af2f4abc45b50.png
1.创建app
#如果怕下令打错,可以先执行python manage.py
python manage.py startapp myapp #会在根目次下出现一个myapp文件夹
https://i-blog.csdnimg.cn/direct/6101c1d28a2942e886e7554c1c19c8af.png
得到
https://i-blog.csdnimg.cn/direct/403ebf34d57e48baaf54795872d7ced7.png
2.blog/settings.py中注册app
INSTALLED_APPS = (
...,
'myapp',
)
https://i-blog.csdnimg.cn/direct/355f835dccf048d9bdd091dab1c83880.png
3.blog/settings.py配置templates的路径
检查是否有这个,没有加上
TEMPLATES = [
{
...
'DIRS': , #模板文件路径
...
},
]
https://i-blog.csdnimg.cn/direct/58d9e9925fd94159bfe1c7e14c0cc02d.png
手动在manage.py同级目次下创建一个文件夹templates
4.写一个页面
第一步:myapp/views.py界说视图
返回httpresponse对象
from django.shortcuts import render
from django.http import HttpResponse
def index(request):
return HttpResponse("欢迎来到平平的小课堂!!!!")
第二步:blog/urls.py中注册视图(路由)
from django.contrib import admin
from django.urls import path
from myapp import views
urlpatterns = [
path("admin/", admin.site.urls),
path("index/", views.index),
]
第三步:项目重启后访问
http://127.0.0.1:8000/index
得到
https://i-blog.csdnimg.cn/direct/140e6eecb8834b87b0dc7d297bf142d3.png
运用上tempates则
第一步:在templates文件夹下面在创建一个myapp文件夹——再创建一个html文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>主页1</title>
</head>
<body>
<h1 style="background-color:pink">欢迎来到平平公主的世界!!!</h1>
</body>
</html>
https://i-blog.csdnimg.cn/direct/2823d64721c84d0a9b685f8af845be59.png
第二步:修改views.py
from django.shortcuts import render
from django.http import HttpResponse
def index(request):
return render(request,"myapp/index.html")
第三步:重启项目访问
http://127.0.0.1:8000/index
得到:
https://i-blog.csdnimg.cn/direct/67f70bf64a75481bba76569a585bd13d.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]