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
  • 相关阅读:
    数据结构——第二章 线性结构
    数据结构——第一章 绪论
    2018年
    Node笔记(2)
    Node笔记(1)
    公务员考试
    cf-789A (思维)
    cf188C(最大子段和&&思维)
    zzuli1731 矩阵(容斥)
    九余数定理(同余定理)
  • 原文地址:https://www.cnblogs.com/pandaboy1123/p/8856994.html
Copyright © 2011-2022 走看看