Dav*_*han 4 python django pycharm
我可以从菜单“工具”->“新建临时文件...”创建临时文件。
但 Django 设置和环境变量不会自动导入。现在有办法做到这一点吗?或者这个功能只是用于纯Python代码测试。
我希望能够
from website.models import *
Run Code Online (Sandbox Code Playgroud)
但我收到这个错误
File "/Users/user1/.virtualenvs/test-env/lib/python2.7/site-packages/django/conf/__init__.py", line 40, in _setup
% (desc, ENVIRONMENT_VARIABLE))
Run Code Online (Sandbox Code Playgroud)
谢谢
您不需要向 sys.path 添加任何内容。这适用于 Python 3.7+、Django 2.1+ 和 PyCharm 2019+:
import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "APPNAMEHERE.settings")
import django
django.setup()
Run Code Online (Sandbox Code Playgroud)
将其添加到临时文件的顶部即可访问 Django 应用程序。有关ImproperlyConfigured-error的更多信息。
| 归档时间: |
|
| 查看次数: |
1651 次 |
| 最近记录: |