zoukankan      html  css  js  c++  java
  • 【Django】遇到的问题

    目前的Django版本是Django version 2.0.4

    Python使用的版本是Python 3.6.4

    以下会将遇到的问题和各种报错信息记录

    报错信息:NameError: name 'url' is not defined

    问题分析:urls.py文件下没有导入url的模块

    解决办法:输入from django.conf.urls import url

    ——————————————————————————————————————————————————————————————

    报错信息:不报错,但是页面无法返回正常的值,并且GET、POST方法均正常

    问题分析:网页返回值正常,但是html文件中包含处理字段的缩进导致不能正常返回值

    解决办法:在需要逻辑处理的地方(html文件)取消缩进

     ———————————————————————————————————————————————————————————————————————————————

    报错信息:django.db.utils.InternalError: (1049, "Unknown database 'cms'")

    问题分析:数据库名字写错了(尴尬,因为是在单位写的,想在家迁移的时候没注意)

    解决办法:改下setting.py调用的数据名字就可以了

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'mysql',
            'USER': 'root',
            'PASSWORD': '123456',
            'HOST': '127.0.0.1',
            'PORT': '3306',
        }
    }
    代码中NAME修改为mysql

      ———————————————————————————————————————————————————————————————————————————————

    报错信息:TypeError: register() missing 1 required positional argument: 'model_or_iterable'

    问题分析:Django 提供的 CSRF 防护机制

    解决办法:Django内部中间注册件注释掉就行了

    Win a contest, win a challenge
  • 相关阅读:
    JavaScript Date对象和函数 (一)
    Css3 文字渐变整理(一)
    Asp.net Core CacheHelper 通用缓存帮助类
    .net core中使用GB2312编码的问题
    苹果手机微信浏览器select标签选择完成之后页面不会自动回到原位
    .Net Core NOPI操作word(二) 表格操作
    .Net Core NOPI操作word(一)
    .NetCore中EFCore的使用整理(三)-关联表操作
    windos server2012安装.net core 2.2问题
    C# 最简单的使程序单进程运行的方法
  • 原文地址:https://www.cnblogs.com/pandaboy1123/p/8856994.html
Copyright © 2011-2022 走看看