【问题标题】:error adding a slideshow module to satchmo将幻灯片模块添加到 satchmo 时出错
【发布时间】: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

【问题讨论】:

    标签: django satchmo


    【解决方案1】:

    我设法从 https://github.com/clarle/django-slides in satchmo 安装了幻灯片模块

    最后的解决方案真的很简单,我所要做的就是将幻灯片文件夹放在我的 PYTHONPATH 中(我把它放在站点包目录中)

    我添加了“幻灯片”,

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

    最后我打开了一个终端/cmd提示符并执行了以下命令

    python manage.py syncdb

    嘿,预先添加了模块,用新表更新了数据库,一旦我运行了服务器并登录到管理页面,我现在就可以设置我的幻灯片了

    我希望这可以帮助任何其他需要在 satchmo 中播放幻灯片的人,因为更新数据库的线索来自另一个安装指南,用于不同的幻灯片,我想我会碰巧试一试。

    【讨论】:

      猜你喜欢
      • 2022-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-19
      • 1970-01-01
      • 1970-01-01
      • 2016-08-15
      • 2012-05-04
      相关资源
      最近更新 更多