zoukankan      html  css  js  c++  java
  • django使用小贴士

    问题一:

    RuntimeError: Model class user.models.UserAccount doesn't declare an explicit app_label
    解决方案

    方案一:

    删除关于模型层from xxx import UserAccount的引用(不推荐此方法)

    方案二:

    也就是将相对路径改为绝对路径

    1. 检查注册app的settings文件,是否是这样注册的:'apps.user'(apps为装app文件夹)
    2. 检查你引用UserAccount的地方,是否这样引用:from apps.user.models import UserAccount
    3. 检查urls.py的引用是否是这样引用:apps.user.urls
      若还有错误继续检查有引用模型文件夹下.py文件的地方, 把 user 的引用改为 apps.user 的引用
      参考链接 stackoverflow

    问题二:

    问题描述 在使用admin注册模型类之后,再次使用xadmin注册的时候出现问题
    "Table ‘mxonline.xadmin_usersettings‘ doesn‘t exist"
    解决方案:

    1. 将admin.py的注册注释掉
    2. 保证xadmin中的正确
    3. 当前文件目录下终端执行迁移python manage.py migrate
  • 相关阅读:
    Junit 测试 简明教程
    Set接口
    mysql中模糊查询中的转译
    SSH乱码的解决方法
    const in c++
    inline in c++
    SQLite临时文件及其编译参数
    extern “c”
    常见姓名粤语拼法
    SQLite编译指令PRAGMA
  • 原文地址:https://www.cnblogs.com/welan/p/9587897.html
Copyright © 2011-2022 走看看