自学内容网 自学内容网

django项目2——django版本为3.xx或者4.xx的创建哈

 首先确定虚拟环境中的django版本——pip list

然后创建django项目

运行得到

 1.创建app

#如果怕命令打错,可以先执行python manage.py 
python manage.py startapp myapp  #会在根目录下出现一个myapp文件夹

得到

2.blog/settings.py中注册app

INSTALLED_APPS = (
    ...,
    'myapp',
)

3.blog/settings.py配置templates的路径

检查是否有这个,没有加上

TEMPLATES = [
    {
        ...
        'DIRS': [os.path.join(BASE_DIR,'templates')],  #模板文件路径
        ...
    },
]

手动在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

得到

运用上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>

第二步:修改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://blog.csdn.net/qq_53256193/article/details/144411418

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!