A server error occurred. Please contact the administrator.

在最近的Python-Django框架学习过程中,遇到了一个加载网页出现的问题,即加载后网页报错:

A server error occurred. Please contact the administrator.

在网上搜索许久后,发现都不能很好的解决这个问题(当然,有可能是所遇到的问题不一样)。这里向大家介绍一下我遇到问题:我把settings.py中的一个变量data_added 改成了date_added(因为第一次打错字了,有强迫症想改回来),然后再进网页http://localhost:8000/admin/ 发现有些功能点击后会出现 * A server error occurred. Please contact the administrator. *的报错信息。

解决方法如下:

每当修改管理数据时(某些文件),都要采取以下步骤:

对该文件所在目录调用

(ll_env) D:\Learning_log>python manage.py makemigrations Learning_logs  
# Learning_logs是我修改数据所在的文件夹

让Django迁移项目

(ll_env) D:\Learning_log>python manage.py migrate
执行完后出现下面所示说明修改成功了。
(ll_env) D:\Learning_log>python manage.py makemigrations Learning_logs
Migrations for 'Learning_logs'
  0001_initial.py:
    - Create model Topic
(ll_env) D:\Learning_log>python manage.py migrate
Applying Learning_logs.0001_initial...    OK

这是我在自学Django框架中遇到问题的一点解决方法,可能有些问题不能解决,以后会慢慢完善。我也是第一次写博客,主要是想与大家分享问题的解决方法,让问题得到更好的解决。

你可能感兴趣的:(Python)