我找到了一个django幻灯片,并按照以下提示安装了它
https://github.com/clarle/django-slides
下载“幻灯片”文件夹并将其放置在您的PYTHONPATH上的某个位置。(我将其放在网站包中)
将幻灯片放映添加到settings.py下的INSTALLED_APPS。(确保将其添加到satchmo商店settings.py和主要的satchmo settings.py中)
要在另一个Django应用程序中使用幻灯片显示,您可以在Django模型中将幻灯片显示对象称为slideshow.Slideshow。(这我不确定该怎么办或我是否需要)
如果您不扩展base.html,请确保模板中的某处具有jQuery 1.4.2+和Slides 1.1.7+。在您希望在其中使用幻灯片放映的任何模板中使用{%load slideshow_tags%}。
该模块显示在satchmo管理页面中,但是当我尝试添加或更改幻灯片时,出现错误
位于/ admin / slideshow / slideshow / add / no这样的表的DatabaseError:slideshow_slide请求方法:GET请求URL:http : //127.0.0.1 :8000 /admin/slideshow/slideshow/add/ Django版本:1.4.20异常类型: DatabaseError异常值:
无此类表:slideshow_slide异常位置:execute,第344行中的C:\ Python27 \ lib \ site-packages \ django \ db \ backends \ sqlite3 \ base.py可执行文件: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初学者,所以不知道该如何做,我将不胜感激。
谢谢
凯夫
我设法从satchmo中的https://github.com/clarle/django-slides安装幻灯片模块
最后的解决方案非常简单,我所要做的就是将slideshow文件夹放在我的PYTHONPATH中(我将其放在站点包目录中)
我添加了“幻灯片”
到我的自定义satchmo存储目录/文件夹中settings.py文件的INSTALLED_APPS部分。
最后我打开终端/ cmd提示符并执行以下命令
python manage.py syncdb
嘿,先添加模块,用新表更新数据库,一旦我运行服务器并登录到管理页面,我现在就可以设置幻灯片了
我希望这对需要在satchmo中进行幻灯片演示的其他用户有所帮助,因为更新数据库的线索来自于另一本幻灯片演示的另一本安装指南,我认为我会碰碰运气并尝试一下。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句