SSブログ

Zope4(Plone5.2) のインストールと実行 [Python]

これは、(第96回)Python mini hack-a-thon の記録です。

Zope のFirebird Database adapter で Zope4 で動くやつあるの?
という Issue が来た
https://github.com/nakagami/Products.FirebirdDA/issues/2
ので Zope4 で何とかならないか調べてみた


Zope4 を(Python3で) 一番簡単にインストールする方法として、 Plone 5.2 の インストール方法のページを寺田さんに教えてもらった。

https://www.starzel.de/blog/four-options-to-try-plone-5-2-on-python-3

一番下、Update: のところの、 github のリポジトリをクローンしてbuildout する方法で動いた。
$ git clone git@github.com:plone/buildout.coredev.git coredev
$ cd coredev
$ git checkout 5.2
$ python3.7 -m venv .
$ ./bin/pip install -r requirements.txt
$ ./bin/buildout
$ ./bin/instance fg


で、Product.FirebirdDA を加えて buildout してみると・・・

diff --git a/buildout.cfg b/buildout.cfg
index 1d5298c77..9b03fa230 100644
--- a/buildout.cfg
+++ b/buildout.cfg
@@ -1,3 +1,6 @@
 [buildout]
 extends =
     core.cfg
+
+develop =
+     src/Products.FirebirdDA
diff --git a/core.cfg b/core.cfg
index 5392330ef..95e74b137 100644
--- a/core.cfg
+++ b/core.cfg
@@ -35,6 +35,7 @@ config-directory = ${buildout:directory}/etc
 # hook for custom eggs. In local.cfg this can be extended
 # with += to add custom eggs for whatever intend.
 custom-eggs =
+     Products.FirebirdDA

 # non-immersive development helpers commonly needed for Plone Core Development
 devtool-eggs =

ZSQLMethd とか、いろいろ関連する Products が動かないっぽいなー・・・
ということで、そう答えてクローズした。

・・・と思ったら、
ZMySQLDA は動くよー、と言われたので Reopen
https://github.com/nakagami/Products.FirebirdDA/issues/2#issuecomment-464300313

今日はここまで

コメント(0) 
共通テーマ:日記・雑感

ファミマのこども食堂 [日記]

ファミリーマートがこども食堂をする計画があるそうな。
今のところの計画では小学生100円、中学生400円。
(中学生がちょっと高いなぁ・・・って思うけど)すばらしい。http://www.family.co.jp/company/news_releases/2019/20190201_99.html
ん?ちょっと違うな。オリエンテーションはどうでもいいんでできるだけ多くの子の上を満たして欲しい。

失われた20年といっても、僕が子供の頃に比べたら豊かになっていると実感できるが、社会が豊かになっても貧困を100%無くすことはできないらしいことがわかってきた。

100円あったらこどもが飢えずに済むというのが常識になるといいなぁ。
ファミマだけじゃなくコンビニや地方自治体に広がって。

こども手当を各家庭に配るのはやめて、その分を学校給食を無料にして中学校も学校給食を導入するといいと思う。
(各家庭に月1万配布するのをやめればできそう)
そして、希望する子は、朝学校に行ったら何か食べられるといいなぁ。
その時は、もうサンドイッチとか、なんなら乾パンでもいいよ。
最悪、家庭で食事を与えなくても飢え死にしないようになって欲しい。
コメント(0) 
共通テーマ:日記・雑感