原文:http://www.weiguda.com/blog/41/当我们设置服务器时, 不应该每次都使用ssh登录服务器, 再按照记忆一步一步的配置. 因为这样实在是太容易忘记某些步骤了.服务器设置应当自动化, 并写成文档. 在django用户中, Ansible, SaltStack, Pupp...
分类:
其他好文 时间:
2014-12-23 23:57:49
阅读次数:
378
SQLite3数据库就一个文件,拷贝着随时带走,调试方便,超级轻量级,有它的好处。不过,MySQL才是中小项目的主流,最近想把Django里程碑项目部署到SAE上,所以试着把原来的项目数据库替换成MySQL,记录过程如下。安装python与mysql的接口 网址为http://www.lfd.uc....
分类:
数据库 时间:
2014-12-23 22:27:24
阅读次数:
317
docs/
Makefile
conf.py
install.txt
deployment.txt
environments.txt
index.txt
project_name/
settings/
__init__.py
base.py
dev.py
local.py
apps/...
分类:
其他好文 时间:
2014-12-23 00:20:16
阅读次数:
159
我们都用过Django的manage.py的命令,而manage.py是在我们创建Django项目的时候就自动生成在根目录下的一个命令行工具,它可以执行一些简单的命令,其功能是将Django project放到sys.path目录中,同时设置DJANGO_SETTINGS_MODULE环境变量为当....
分类:
其他好文 时间:
2014-12-21 16:30:06
阅读次数:
142
最近开始学习Django,起步阶段创建项目,在网上看到了Django的教程,编写第一个Django程序,之前安装了Django,所以起初没有什么太大的问题,随着进一步创建项目,发现windows下创建Django是多么不容易的一件事情,又不想整天打开Ubuntu,可能是习惯了windows的系统.....
概述django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES变量,其中每一个元素就是一个中间件...
分类:
其他好文 时间:
2014-11-30 16:47:47
阅读次数:
192
在此之前,我们一直使用django的manage.py 的runserver 命令来运行django应用,但这只是我们的开发环境,当项目真正部署上线的时候这做就不可行了,必须将我们的项目部署到特定的web服务器上。
分类:
Web程序 时间:
2014-11-24 22:21:53
阅读次数:
283
推荐使用ubuntu操作系统进行django,简单暴力方便。安装django$sudo apt-get install pip$sudo pip install Django==1,6,1首先需要创建一个项目$django-admin.py startproject FirstSitepython ...
分类:
其他好文 时间:
2014-11-24 18:48:56
阅读次数:
229
环境:linux如果你使用了Apache部署了Django项目,在上传文件时可能会出现“[Errno 13] Permission denied:某目录”的错误。这是因为apache没有权限在该目录下生成文件夹和文件。所以你需要做的只需要赋予Apache对该文件夹的权限就可以了。执行command:...
分类:
其他好文 时间:
2014-11-24 13:25:21
阅读次数:
836
问题描述 做好的django项目,使用python manage.py runserver 可以正常work. 然而当将项目使用mod_wsgi部署到apache上之后却不能连接mysql.一直报错:“Internal Server Error”,查看日志信息,除了“Can‘t con...
分类:
数据库 时间:
2014-10-26 17:08:59
阅读次数:
210