分类 Django 下的文章

在一般开发中我们会有多种环境,如本地、开发、测试、生产等...
但Django默认配置都在setting.py里,且该配置文件部分配置项与环境无关。
所以我们需要将与环境相关的配置抽离出来,可由单独配置文件设置。
开发相关的配置项就尽可能不动,这样减少问题发生,也方便排查。

- 阅读剩余部分 -

续上回安装完python和pip后就开始拉代码,执行数据库迁移
在执行迁移的时候出现以下错误:

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.

缺少了Mysql模块,pip安装即可
ps:最新安装的是mysqlclient 而非 pymysql

[[email protected] ~] pip install mysqlclient 

错误摘要如下:

OSError: mysql_config not found
   
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-knr3eh_4/mysqlclient/

- 阅读剩余部分 -

最近开始看python,稍微看了点基础语法就开始看Django撸个简单的留言板。
跟着2.1中文文档来走,首先会在model这里比较花时间,因为跟php部分框架的model不太一样;
文档开始虽然没细讲,但还是会不自主去深入了解下模型关系等高级方法。

- 阅读剩余部分 -