2015-05-16 12 views
0

我已经找到了Django的幻灯片,并已经安装了它的指导下波纹管错误添加幻灯片模块的Satchmo

https://github.com/clarle/django-slides

下载某处放置在您的PYTHONPATH的“幻灯片”文件夹。 (我把它放在网站包)

添加幻灯片到您的INSTALLED_APPS settings.py下。 (我把它添加到的Satchmo店settings.py还主要的Satchmo settings.py可以肯定的)

要在其他Django应用程序使用的幻灯片,你可以在你的Django模型指的是幻灯片对象slideshow.Slideshow 。 (这个我不知道该怎么做,或者如果我需要)

如果你不扩展base.html,确保你的模板中有jQuery 1.4.2+和Slides 1.1.7+。使用{%负载slideshow_tags%}你想在使用幻灯片的任何模板。

模块显示了在的Satchmo管理页面,但是当我尝试添加或更改幻灯片我得到一个错误

DatabaseError在/管理/幻灯片播放/幻灯片播放/添加/没有这样的表:slideshow_slide 请求方法:GET 请求URL:http://127.0.0.1:8000/admin/slideshow/slideshow/add/ Django的版本:1.4.20 异常类型:DatabaseError 异常值:
没有这样的表:s lideshow_slide 异常位置:C:\ Python27 \ lib \ site-packages \ django \ db \ backends \ sqlite3 \ base.py在执行中,第344行 Python可执行文件:C:\ Python27 \ python.exe Python版本:2.7。 9 Python路径:
['C:\ Users \ Administrator \ MyStores \ store', 'C:\ Python27 \ lib \ site-packages \ satchmo-0.9.3-py2.7.egg', 'C :\ Windows \ SYSTEM32 \ python27.zip', 'C:\ Python27 \ DLLs', 'C:\ Python27 \ lib', 'C:\ Python27 \ lib \ plat-win', 'C:\ Python27 \ lib \ lib-tk', 'C:\ Python27', 'C:\ Python27 \ lib \ site-packages', 'C:\ Python27 \ lib \ site-packages \ win32', 'C:\ Python27 \ lib \ site-packages \ win32 \ lib', 'C:\ Python27 \ lib \ site-packages \ Pythonwin', '.. \ .. \ apps', '']

我认为它告诉我没有幻灯片的数据库设置,但我不确定是否是这种情况,或者如果它是其他的东西,因为我是一个Python初学者,我会为任何帮助gratefull gratefull这个。

感谢

千电子伏

回答

0

我设法从https://github.com/clarle/django-slides中的Satchmo

中端解决方案是很容易安装幻灯片模块,所有我需要做的是把幻灯片文件夹中我的PYTHONPATH(我把它放在网站包目录)

我增加了“幻灯片放映”,

到我的自定义satchmo商店目录/文件夹中settings.py文件的INSTALLED_APPS部分。

最后我打开的终端/ CMD提示和执行以下命令

蟒manage.py执行syncdb

和变戏法加入的模块,与所述新的表更新数据库一旦我已经运行服务器和登录到管理页面,我现在能够设置我的幻灯片

我希望这可以帮助任何需要satchmo中的幻灯片显示作为线索更新数据库的人从anot她的安装指南为不同的幻灯片,我认为我会偶然,并有一个去。