从geonode模板创建应用程序时静态开发出错

时间:2014-03-05 21:43:54

标签: django macos python-2.7 geoserver

我创建了一个django应用程序,它遵循这些命令中的geonode模板

** django-admin.py startproject --template = https://github.com/GeoNode/geonode-project/archive/master.zip -epy,rst

sudo pip install -e **

django服务器正在运行,但问题是应用程序无法访问或查找geonode开发版本使用的css,js和images。 我不得不从geonode的静态文件夹手动复制和粘贴这些文件。它仍然需要更多资源

我正在使用 Mac OS X 10.9.1

任何人都可以告诉我如何从您的应用程序访问geonode的静态文件,该文件使用 Mac 上的geonode模板。

1 个答案:

答案 0 :(得分:0)

geonode-project中的模板与geonode master(又名2.4dev)不是最新的。

您应该使用适用于v2.4 like this fork of simod的模板。

要在安装模板后启动开发服务器,只需cd到该文件夹​​并启动:

python manage.py runserver

To"安装"你的新模板项目

python setup.py install
BTW,通常更好的配置virtualenv开发python应用程序而不使用sudo