pelican/rst2html Ошибка кодового блока
Этот фрагмент Restructuredtext (Очистка и код перед и после текста).
Cleaning up...
.. code-block::
from sqlobject import StringCol, SQLObject, ForeignKey, sqlhub, connectionForURI
sqlhub.processConnection = connectionForURI('sqlite:/:memory:')
class Person(SQLObject):
name = StringCol()
class Address(SQLObject):
address = StringCol()
person = ForeignKey('Person')
Person.createTable()
Address.createTable()
The code
Правильно построен rst2html, но выдает следующее сообщение об ошибке при попытке обработать его с помощью Pelican (команда содержимого pelican):
(ОШИБКА /3) Ошибка в директиве code-block: требуется 1 аргумент (ы), 0 предоставлено.
Как я могу решить это? Я пробовал различные отступы, с пустой строкой между кодовым блоком и реальным кодом и без нее…
1 ответ
Решение
Чтобы ответить на этот вопрос, я могу перефразировать комментарий mzjn. Добавление Python в строку..code-block решило проблему.