【Django】启动Python的两种方式
来源:互联网 发布:分布式数据库的安全性 编辑:程序博客网 时间:2024/05/18 01:38
启动python有两种方式:python manage.py shell和python。
这两个命令都会启动交互解释器,但是manage.py shell
命令有一个重要的不同: 在启动解释器之前,它告诉Django使用哪个设置文件。 Django框架的大部分子系统,包括模板系统,都依赖于配置文件;如果Django不知道使用哪个配置文件,这些系统将不能工作。
如果你想知道,这里将向你解释它背后是如何工作的。 Django搜索DJANGO_SETTINGS_MODULE环境变量,它被设置在settings.py中。例如,假设mysite在你的Python搜索路径中,那么 DJANGO_SETTINGS_MODULE应该被设置为:’mysite.settings’。
当你运行命令:python manage.py shell
,它将自动帮你处理DJANGO_SETTINGS_MODULE。 鼓励使用python manage.py shell
这个方法,这样可以免去你大费周章地去配置那些你不熟悉的环境变量。
随着你越来越熟悉Django,你可能会偏向于废弃使用manage.py shell
,而是在你的配置文 件.bash_profile中手动添加 DJANGO_SETTINGS_MODULE这个环境变量。
阅读全文
0 0
- 【Django】启动Python的两种方式
- service 的两种启动方式:
- Service的两种启动方式
- 启动线程的两种方式
- Service 的两种启动方式
- ios应用程序的两种启动方式
- Service的两种启动方式
- MINI2440的两种启动方式
- 启动Activity的两种方式
- thread两种启动方式的区别
- servlet启动服务的两种方式
- Android Service的两种启动方式
- tomcat的两种启动方式
- struts2的两种启动方式
- Activity的两种启动方式
- Android Service的两种启动方式
- 启动Activity的两种方式介绍
- Intent 启动 Activity的两种方式
- 导弹拦截之测试版(1163)
- 您不知道的 5 件事... Java 对象序列化
- 不定期更新一些常见/不常见的缩写全称
- C++ extern(1) extern的用处
- 互斥体与信号量的对比
- 【Django】启动Python的两种方式
- linux pidmap_init
- 高精度乘法
- 第五届图灵杯1865
- 《GO并发编程实战》—— 锁的使用
- 字符串求字节数和长度
- spring自动装配
- 61. Rotate List
- 纯CSS实现select的placeholder效果