• django报错外理收集


    网址指向同一地址后:

    Forbidden (403)

    CSRF verification failed. Request aborted.

    You are seeing this message because this site requires a CSRF cookie when submitting forms. This cookie is required for security reasons, to ensure that your browser is not being hijacked by third parties.

    If you have configured your browser to disable cookies, please re-enable them, at least for this site, or for 'same-origin' requests.

    解决方法:

    在设置文件下注释:

    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    #'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',

    新手报错

    RuntimeError at /index
    You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the slash URL while maintaining POST data.
    Change your form to point to 127.0.0.1:8000/index/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings.

    解决方法,路由访问和提交要一致

    片断

    <form action="/index" method="post">

    片断
    path('index/',views.index)


    安装xadmin时 编码出错:

    "UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 3444"

    解决方法,手工下载,xadmin  

    网上搜索了一下,说是 python3 不支持 xadmin,结果还是找到了解决的方法

    从错误中可以看到,是文件README.rst 出现了 Unicode 解码错误,这个文件时没有什么用处的,可以新建一个同名的空白文件替换掉

    然后安装:

    C:WINDOWSsystem32>pip install xadmin-master.zip

    搞定。。

    继随用户表后    后台增加数据时  报错   问题三

    1452,'无法添加或更新子行:外键约束失败(`mxonline` .django_admin_log`,CONSTRAINT`django_admin_log_user_id_c564eba6_fk_auth_user_id` FOREIGN KEY(`user_id`)REFERENCES` auth_user`(`id`))')

    在设置数据配置那儿加入红色部份,,

    DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'mxonline',
    'USER': 'root',
    'PASSWORD': '142857',
    'HOST': '127.0.0.1',
    'PORT': '3306',
    'OPTIONS': {
    "init_command": "SET foreign_key_checks = 0;",
    }
    }

    }


    ______________________________________________________________________________________________
    git 无法下载东西,报错:
    fatal: open /dev/null or dup failed: No such file or directory



    C:WindowsSystem32drivers ull.sys 从其他系统上拷贝一个过来覆盖,再启动 null 服务就正常了:

    如何确定null.sys是否正常,很简单。实行如下命令:

    复制代码
    复制代码
    C:UsersAdministrator>sc start null
    
    SERVICE_NAME: null
            TYPE               : 1  KERNEL_DRIVER
            STATE              : 4  RUNNING
                                    (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
            WIN32_EXIT_CODE    : 0  (0x0)
            SERVICE_EXIT_CODE  : 0  (0x0)
            CHECKPOINT         : 0x0
            WAIT_HINT          : 0x0
            PID                : 0
            FLAGS              :
    复制代码
    
    
    链接:https://pan.baidu.com/s/1UtcZizm-iFcVk4OKrnFJVg 密码:1q4d


    有一个更特么烦的报错可以让人自杀


    在线安装xadmin时不响应,无反应,,,用下面的那个地址顺利解决


    
    
     pip install https://github.com/sshwsfc/xadmin/tarball/master 
     
     
    问题:django使用验证码组件报错:django-simple-captcha 
    build_attrs() takes from 1 to 2 positional arguments but 3 were given

    解决方法,更新到最新版本即可

    djanao报错:
    Make sure you've included captcha.urls as explained in the INSTALLATION section on 
    http://readthedocs.org/docs/django-simple-captcha/en/latest/usage.html#installation

    解决方法:

    url 视图增加相路由
    path("captcha/", include('captcha.urls'))

    问题之:
    The view users.views.RegisterView didn't return an HttpResponse object. It returned None instead.

    可能没有对应函数,检查vivew视图逻辑

    问题:模板解释不了,原样输出
    {% else %}  解决方法{%  不能有空格  

    Django2.0异常:Specifying a namespace in include() without providing an app_name is not supported.

    因为django2.0以上变化了好多,需要在分发的路由上面指定一下指定的是那个路由  示例代码:

    主路由:

    path("org/", include('organization.urls',namespace="org")),

    分发路由:红色那儿是重点,指点引用的app 名字
    urlpatterns = [
    path("list/", OrgView.as_view(),name = "org_list"),

    ]
    app_name = "organization"

      







  • 相关阅读:
    VMware vSphere 服务器虚拟化之二十四 桌面虚拟化之手动池管理物理机
    重思人性自我修养
    初窥Linux 之 数据流重定向
    MTD设备驱动
    wubi安装ubuntu后,增加swap大小,优化swap的使用参数-----------让ubuntu健步如飞,为编译android源码准备
    【deep learning学习笔记】最近读的几个ppt(四)
    computer专业术语总结
    弃用个人博客站重返CSDN缘由
    Hadoop1.0.4伪分布式安装
    谈谈我2013上半年在公司内部培训的经历
  • 原文地址:https://www.cnblogs.com/fgxwan/p/9684617.html
Copyright © 2020-2023  润新知