問題タブ [zope]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4920 参照

python - pythonimporterrorzope.interfaceという名前のモジュールがねじれていません

私はPythonを初めて使用します。「scrapy」をインストールしましたが、「importerror no module namedzope.interfacetwisted」というエラーが表示されます。助けてください。

前もって感謝します..........

0 投票する
2 に答える
1579 参照

python - Twisted / Zopeで使用できるPythonのバージョンは何ですか?

TwistedがZopeに依存していることに気づきました。Zopeをインストールしようとすると、実行後に./configureを実行すると、python2.4を使用する必要があることがわかりました(使用したいpython 2.5+ではありません)。

ただし、Twistedにpython2.5を使用することを提案するチュートリアルやガイドを見たことがあります。だから私は一般的に混乱しています。誰かがこれを設定して、zopeを使用するtwsited Webの例のいくつかを実行しましたか?どのバージョンのPythonを使用しましたか?どこかでフォローしたインストールガイドはありましたか?

0 投票する
3 に答える
410 参照

python - 「シンボリック リンク」(*nixes 用語で) のようなものはありますが、Plone の ZODB のオブジェクト用ですか?

にオブジェクトがあるとします/school1/document-rules

別のコンテキストで/school2、 で利用できるものと同じdocument-rulesものを用意する必要があるとします/school1/document-rules

ZODB では、 と を持つということは、2 つの異なるオブジェクトがあること/school1/document-rulesを意味します。/school2/document-rules

/school2/document-rules 参考 にできるか知りたいです/school1/document-rules。したがって、/school2/document-rules「ReferenceDocument」、「ReferenceLink」、または単に を指すシンボリック リンクのようなものになり/school1/document-rulesます。

なんで?ドキュメントは同じですが、同じドキュメントを異なるコンテキストで使用する方が (意味論的に) 意味がある場合があります。コンテキストに応じてレンダリングされるポートレットがあり、複製したくありませんdocument-rules

私が探しているようなものは存在しますか?Bultinまたはモジュールを使用していますか?

0 投票する
2 に答える
354 参照

cookies - リクエストごとに異なる値の Set-Cookie を送信するサーバー

私たちの Zope サーバーは、ページをリクエストするたびに、同じ Cookie に対して異なる値を送信しています。なぜこれを行うのかわかりません。意図的なものでしょうか、それとも設定ミスによるものでしょうか? 誰かがログインした後にのみ、これを開始するようです。

私たちが使用している Extensible User Folder アドオンがそれを行っているようです。

0 投票する
2 に答える
1173 参照

python - さまざまなZODBblobstorageレイアウトの違いは何ですか?

ZODB blobstorageディレクトリには、文字列'lawn'、'bushy'の.layoutファイルが含まれています。

さまざまなBLOBストレージディレクトリ形式の違いは何ですか?

0 投票する
2 に答える
626 参照

editor - 保存時にアップロードする Zope 外部エディター (Notepad++ を推奨)

Zopeで web 開発を行っています。ウェブエディタはただひどいです。構文の強調表示、テキスト内タブ、操作できるものはありません。

Zope External Editorをインストールしました。すべての要素で「外部エディターを使用」ボタンをクリックすると、一時ファイルが作成され、メモ帳 ++ で開くことができるようになりました。

しかし、重要な失敗が 1 つあります。ファイルを保存しても、Zope に保存されません。コードを手動で Zope にコピーする必要があります。

また、少なくともコードを強調表示するために、chrome/firefox の構文強調表示拡張機能も検索しました (ただし、保存時にアップロードする Notepad++ を好みます)。

誰かがそれを手伝ってくれますか?

0 投票する
2 に答える
325 参照

python - Python パッケージの名前空間の背後にあるもの: z3c、zc、collective?

したがって、それらはすべて何らかの形で Zope に関連しています。質問はどうですか?

私は Zope に詳しくありません。zc、z3c は and の略Zope ComponentZope3 Componentと思いますが、確認したいと思います。collective名前空間もあります。その下にはどのようなパッケージが入りますか?

他のよく知られている python パッケージの名前空間は何ですか?

zc、z3c などでパッケージの名前空間を指定する際の規則はありますか?

ときどき zc で始まるパッケージを目にしますが、なぜ名前空間が付けられているのか説明できません。たとえば、zope プロジェクトz3c.sqlalchemyのラッパーであるため、名前空間があります。sqlalchemyしかし別の例zc.buildoutは、完全に独立したプロジェクトのように見えます。Zope に取り組んでいる人々によって開発されたという理由だけで名前空間を得たのでしょうか? 私が Zope で作業するzc場合、他の Zope パッケージに関係なくても、自分のプロジェクトに接頭辞を付ける必要があるということですか?

0 投票する
1 に答える
887 参照

python - Zope/ZODB で、BTreeFolder2 からオブジェクトを削除する方法

私は Zope 初心者です。たとえば、ID 1 から ID 15000 までの BTreeFolder2 から一連のオブジェクトを削除する必要があります。順序は厳密にアルファであるため、次のようになります。

1
10
1000
10000
10001
など...

私の推測では、zopectl -debug を使用していくつかの Python コマンドを発行し、それらのオブジェクトを選択して削除する必要があります。

どうすればいいのかわかりません。手伝ってくれますか?

ありがとう。

0 投票する
2 に答える
515 参照

python - Python、Zope コンポーネント アーキテクチャ、アダプターの登録

スタンドアロンの python アプリケーションでは、アプリケーションのアダプターを登録してアクセスするためにzope.interfacezope.componentパッケージを使用します。メタクラスの概念を使用して、メタクラスのinitメソッド内からアダプターを登録できると考えました。これにより、アダプターの登録プロセスが「自動化」されます。たとえば、zope パッケージがクラスに追加する属性を使用するなど、このアプローチに問題はありますか? ご意見をお寄せいただきありがとうございます。

0 投票する
8 に答える
1944 参照

plone - より良い Plone 開発のための Zope Management Interface ノウハウ

Plone をカスタマイズする典型的な「インテグレーター」プログラマーとして、より効果的にコーディングするために ZMI について何を知っておくべきですか? 時間を節約し、より良いコードを書くのに役立つ設定、ツール、落とし穴、ショートカット、暗いコーナーは何ですか?

編集: GenericSetupプロファイルを使用して設定を変更し、ファイルシステムでコーディングしていることを読んでください。ZMI を変更することは悪い考えであり、一般的には避けてください。ただし、ZMI が役立つ場合もあります。ワークフローの調査、コンテンツ アイテムのアクセス許可の調査、または portal_setup を介したプロファイルの一部のみのインストールなどです。ZMI について知っておくべきことは本当に何もないのでしょうか? それとも、他に役立つちょっとした情報がありますか?