小编Sus*_*shi的帖子

如何使用django-sitetree?

我正在尝试使用django-sitetree,但我不明白如何做第3步:

"转到Django Admin站点并添加一些树和树项目."

如何在管理面板中创建一个sitetree?我相信第一步是为您要添加的"站点树"选择一个别名.

下一步是添加"站点树项".在此页面上,您必须选择父级,标题,网址.考虑到我的应用程序是动态的url结构,localhost:8000/categoryname/entryname如何选择网址?

顺便说一下,我正在尝试在模板中添加面包屑.

navigation django breadcrumbs

7
推荐指数
1
解决办法
4885
查看次数

部署Django项目的不同方法及其优缺点?

在部署Django项目时,我是一个非常棒的人.我想知道部署Django项目的各种方法是什么,哪一个是最受欢迎的.

deployment django

7
推荐指数
2
解决办法
1418
查看次数

如何重置virtualenv和pip?

我在我的Ubuntu 10.04服务器上安装了virtualenv.

现在,当我做pip冻结它显示以下包:

Django==1.2.4
distribute==0.6.10
python-apt==0.7.94.2ubuntu6.2
virtualenv==1.5.1
wsgiref==0.1.2
Run Code Online (Sandbox Code Playgroud)

当我做"pip卸载Django"时,它说:

pip uninstall Django
Uninstalling Django:
Proceed (y/n)? y
Successfully uninstalled Django
Run Code Online (Sandbox Code Playgroud)

理想情况下,这应该卸载Django但它没有.当我做"pip freeze"时,我仍然能看到相同的包裹.

现在忍受我,另一个奇怪的事情是当我创建一个virtualenv然后在其中进行"pip冻结"时,我只看到一个包,那就是"wsgiref"这很奇怪,因为理想情况下它应该是空白的.

此外,尽管使用--no-site-packages创建了这个virtualenv,我仍然可以使用"django-admin.py startproject"创建一个新的django项目.

当我在这个virtualenv中启动python解释器并执行"import django"时,它会给出错误"No module named django".

此外,当我尝试在virtualenv中安装"pip install Django"时,它要求sudo权限,理想情况下不应该发生.

我该如何解决这个烂摊子.任何方式只重置所有pep和virtualenv?

python django pip virtualenv ubuntu-10.04

7
推荐指数
1
解决办法
1万
查看次数