Django 1.3

https://docs.djangoproject.com/en/4.1/intro/tutorial02/
Django的文档看到了02,其中有个很有意思的地方,就是用这个命令

python manage.py migrate

框架他会给你一些生成的表。

mysql> show tables;
+----------------------------+
| Tables_in_testfordjango    |
+----------------------------+
| auth_group                 |
| auth_group_permissions     |
| auth_permission            |
| auth_user                  |
| auth_user_groups           |
| auth_user_user_permissions |
| django_admin_log           |
| django_content_type        |
| django_migrations          |
| django_session             |
+----------------------------+
10 rows in set (0.00 sec)

注意使用这个命令时在settings.py中下面这个配置不能动

LANGUAGE_CODE = 'en-us'

如果你因为爱国改成了

LANGUAGE_CODE = 'zh-cn'

框架会给你报错。

其它的:
其中遇到的问题点一个是配置mysql连接,通过

pip install mysqlclient;

之后,发现启动报错,查阅相关博客后发现需要在
init.py中加入

import pymysql
pymysql.install_as_MySQLdb()

启动就没有问题了,也就说明数据库已经使用mysqlclient连接了。

posted @ 2023-01-03 20:46  ukyo--碳水化合物  阅读(22)  评论(1)    收藏  举报