django 开发中遇到的问题

1.布置到云服务器

  • 使用 python3 manage.py runserver提示错误,需要将settings.pyALLOWED_HOSTS 字典中加入 localhost;0.0.0.0;公网IP
  • 解决方法:使用 vim 命令修改文件vim -m settings.py:x 保存
    再使用 python3 manage.py runserver 0.0.0.0:8080 即可外网访问
    2.访问数据库
    *访问以id为名的数据库主键出现 'id' can only be used as a field name if the field also sets 'primary_key=True'
  • 解决方法:添加primary_key=True属性

猜你喜欢

转载自www.cnblogs.com/shy-/p/9623512.html