我尝试处理Pinax的不良文档。
我找到了这个项目
https://github.com/pinax/pinax-multiblog-project
我想要的是安装它。我通常安装一个名为account的项目,但在这里我必须从git安装。我怎么能在Pinax中做到这一点
答案 0 :(得分:0)
事实证明,使用项目的新方法是复制文件夹并重命名。
所以要使用你要做的multiblog项目
将克隆仓库中的multiblog复制到新位置,并将其重命名为您要用于项目的名称。然后通过pip安装需求,并按照其余步骤设置django项目
cd ~/src
git clone https://github.com/pinax/pinax-multiblog-project
cp -r ~/src/pinax-project-admin ~/Sites/new_project
cd ~/Sites/new_project"
pip install -r requirements.txt
python manage.py syncdb
我也一直试图完成同样的事情。到目前为止,我发现了这个提交 https://github.com/nrb/pinax/blob/476d2398c48cc444eb2338c12090f0cebad46961/docs/starterprojects.txt
相关部分从第160行附近开始
External Starter Projects
=========================
The Pinax ``setup_project`` command can also use starter projects built by third parties.
These can either be plain directory structures, or they may be a git/hg pip editable.
To install a starter project from an external source, simply pass the file path or git/hg
URL to the ``-b`` option::
pinax-admin setup_project -b git+git://github.com/user/project.git#egg=project my_new_project
然而,我遇到的所有pinax项目似乎都没有包含使用的鸡蛋
例如:
我需要将Django 1.4用于我的项目,但Pinax 0.9a2和0.9b1-dev10中包含的帐户基础项目都使用Django 1.3。
我猜测外部项目集成是我们在Pinax 1.0版本中必须等待的。