首页 > 其他分享 >django学习

django学习

时间:2023-03-06 17:02:46浏览次数:36  
标签:DIRS context processors 数据库 django 学习 template

1.准备工作

  • 需要安装Django包
  • 需要启动mysql服务,并创建一个数据库
  • 需要安装pymysql服务,代码如下:
    pip install pymysql==版本
  • 创建Django项目

  新建django项目出现TypeError: unsupported operand type(s) for /: 'str' and 'str'问题

  解决方案:

  在settings.py中找到上面代码,把DIRS那行注释掉,用下面一行代替即可解决问题。

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        # 'DIRS': [BASE_DIR / 'templates']
        'DIRS': [os.path.join(BASE_DIR, 'templates')]
        ,
        'APP_DIRS': True,
        'OPTIONS': {
            'context_processors': [
                'django.template.context_processors.debug',
                'django.template.context_processors.request',
                'django.contrib.auth.context_processors.auth',
                'django.contrib.messages.context_processors.messages',
            ],

 

 

2.连接mysql数据库

2.1在settings.py文件中配置数据库

 

标签:DIRS,context,processors,数据库,django,学习,template
From: https://www.cnblogs.com/xinmomoyan/p/17184489.html

相关文章

  • mysql 学习笔记
    一、数据库命令行操作登录mysql-hip地址-u用户名-p密码2.修改密码alteruser'root'@'localhost'identifiedby'密码';3.退出exit4.开启mysql服务netsta......
  • 微信小程序校园购物学习笔记
    在第二大学远程实习中学习校园购物的学习笔记1.轮播图轮播图是在网购页面最常见的效果,可以轮换播放图片,或者由用户手动切换。使用swiper滑动视图容器进行制作,其中常用属......
  • Vue学习笔记之ElementUI的区间设置
    <template><divclass="app-containerhome"><el-formref="form":inline="true":model="form":rules="rules"><el-form-itemprop="min"><el......
  • SpringCloud学习之Ribbon
    1.Ribbon 是什么SpringCloudRibbon是实现NetflixRibbon的一套客户端负载均衡工具,主要功能是提供客户端的复杂均衡算法和服务调用。Ribbon客户端组件提供一系列完善......
  • 【java】log日志体系学习
    logback配置详解(一)——logger、root:https://www.cnblogs.com/cb0327/p/5759441.htmlSLF4J(二)-SLF4J绑定了多个实现类的错误是怎么一回事儿?源码解析https://blog.c......
  • 好文章!收藏了!————JS学习日志18 -- JS基础--对象引用和复制
                  参考:https://blog.csdn.net/Android_boom/article/details/125099640......
  • Django-2
    1.获取多个数据及文件的上传和接收request.POSTrequest.GETrequest.FILESrequest.POST.getlist()注意:上传文件form的特殊设置:<formaction=""method="POST"e......
  • ChatGPT带你入门机器学习:逻辑回归模型博客和小红书风格文案一次搞定!
    打脸了顺手向大家演示一下如何用ChatGPT写技术博客吧,其实蛮简单的,特别需要操心的是它会一本正经的胡说八道,还信誓旦旦的。我们要审查它的回答,万不可全信。为了便于阅......
  • [学习记录]dataframe的ewm()方法
    以下内容均为借鉴 JonSnow(不想当韭菜的码农不是好交易员)知乎内容,予以感谢。pandas库中的ewm(),是我学习量化以来第一个卡住的地方,越学发现和数学的紧密程度越高。DataF......
  • markdown学习day1
    MarkDown学习标题三级标题四级标题 字体HelloWorld!HelloWorld!HelloWorld!HelloWorld!引用选择分割线 图片   超链接点击跳转到狂神博客......