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

打印 上一主题 下一主题

主题 972|帖子 972|积分 2916

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 首先确定虚拟环境中的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文件
   [code][/code]  <!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
得到:


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

灌篮少年

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表