开始本文的前提:
1. 已有一个Django项目
2. 该Django项目中已经创建了需要配置Template的目标应用
3. 目标应用的数据模型类(models.py)已经完成了【migrate】
4. 目标应用已经包含了一些样例数据

在我的环境中,以上前置条件都已经满足,具体如下:

Microsoft Windows [版本 10.0.18362.30]
(c) 2019 Microsoft Corporation。保留所有权利。

C:\Users\adamhuan>e:

E:\>cd PyCharm_data\Django_Me

E:\PyCharm_[......]

Read more

在通过Django的数据模型类(Models)将应用(APP)的数据在网页上写入Django后端数据库的时候,遇到如题所示的错误;具体如下:

错误信息:

TypeError at /admin/HelloWorld/microblog/add/
__str__ returned non-string (type int)
Request Method:	POST
Request URL:	http://127.0.0.1:8000/admin/HelloWorld/microblog/add/
Django Version:	2.2.2
Exception Type:[......]

Read more

在Django做makemigrations的时候,你可能遇到如题所示的错误,具体如下:

PS E:\PyCharm_data\Django_Me_G7AI> python .\manage.py makemigrations
Traceback (most recent call last):
  File ".\manage.py", line 21, in 
    main()
  File ".\manage.py", line 17, in main
    execute_from_command_line(sys.argv)
  File "C:\Users[......]

Read more

在Django处理应用的数据模块的时候,你可能会遇到如题所示的问题:

Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。

尝试新的跨平台 PowerShell https://aka.ms/pscore6

PS C:\Users\adamhuan> e:
PS E:\> cd "E:\PyCharm_data\Django_Me_G7AI"
PS E:\PyCharm_data\Django_Me_G7AI> dir


    目录: E:\PyCharm_data\Django_Me_G7AI[......]

Read more

报错如题所示,具体如下:

C:\Python27\Scripts>pip install django
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Looking in indexes: http://pypi[......]

Read more