【发布时间】:2016-06-02 23:44:24
【问题描述】:
我正在启动一个非常基本的 Django 项目(在此过程中使用 PyCharm IDE)。这就是我最初所做的。
-
cd进入我的workspace目录并运行django-admin.py startproject mysite。这将创建以下目录结构:
运行
cd mysite,然后运行python manage.py runserver。这按预期工作,我可以在浏览器中查看标准 localhost 服务页面。现在我需要在
mysite中添加另一个名为customviews的目录,并在其中添加一个名为myview.py的文件,其基本方法返回HTTPResponse对象。现在文件夹结构是这样的:
- 现在我想将
URL映射到这个视图,所以我前往urls.py模块,并尝试在我刚刚创建的视图中导入方法。它显示为不可导入。所以我在这里添加PyCharm IDE指定Python路径的路径,并将mysite标记为src文件夹:
- 现在 PyCharm 错误消失了,我可以像这样导入:
from myview import current_datetime。但是,我在第二步中启动服务器的命令行抛出错误,因此映射失败,我要加载的页面也是如此
请帮我解决这个错误!
P.S 我以前在 Eclipse 上使用过 Django,我从未遇到过这种问题。这是我的urls.py 代码:
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import *
from myview import current_datetime
urlpatterns = [
url(r'^admin/', admin.site.urls),
]
【问题讨论】:
标签: python django pycharm pythonpath