【发布时间】:2015-05-16 16:28:15
【问题描述】:
我找到了一个 django 幻灯片,并按照下面的指南安装了它
https://github.com/clarle/django-slides
下载 'slideshow' 文件夹并将其放在 PYTHONPATH 的某个位置。 (我把它放在网站包中)
在 settings.py 下将幻灯片添加到您的 INSTALLED_APPS。 (我将它添加到 satchmo store settings.py 和 main satchmo settings.py 以确保)
要在另一个 Django 应用程序中使用幻灯片,您可以在 Django 模型中将幻灯片对象称为 slideshow.Slideshow。 (我不知道该怎么做或是否需要)
如果您不扩展 base.html,请确保您的模板中有 jQuery 1.4.2+ 和 Slides 1.1.7+。在您希望在其中使用幻灯片的任何模板中使用 {% load slideshow_tags %}。
该模块显示在 satchmo 管理页面中,但是当我尝试添加或更改幻灯片时出现错误
DatabaseError at /admin/slideshow/slideshow/add/no such table: slideshow_slide 请求方法:GET 请求网址:http://127.0.0.1:8000/admin/slideshow/slideshow/add/ Django 版本:1.4.20 异常类型:数据库错误 异常值:
没有这样的表:slideshow_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', '..\..\应用', '']
我认为它告诉我幻灯片没有数据库设置,但我不确定是否是这种情况,或者它是否完全是其他东西,因为我是一个 python 初学者,我会很感激这方面的任何帮助。
谢谢
kev
【问题讨论】: