問題タブ [ckan]

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 投票する
1 に答える
204 参照

python - CKAN 拡張機能の展開が機能しない

私はいくつかの拡張機能を開発しましたが、運用サーバーへの展開に問題はありませんでした。今日、開発マシンでは機能するが実稼働サーバーでは機能しない新しい拡張機能を実稼働サーバーにインストールしようとしました。この新しい拡張機能の一部として新しいメニュー オプションが表示されると思いますが、表示されません。テストのために production.ini の拡張機能名を変更したところ、予期されたエラー (PlugInNotFoundError) が発生しました。Apacheとnginxを再起動しました。CKAN 2.1 を実行しています。

本番サーバーで次のコマンドを実行しました。

python setup.py 開発

プラグインが正常にインストールされたというメッセージが表示されました。

また、この新しいプラグインを production.ini ファイルの設定に含めました。

apache2 サーバーと nginx サーバーの両方を再起動しました。

この新しくインストールされた拡張機能によって提供される機能にアクセスするための新しいメニュー オプションがまだ表示されません。

これを整理するための助けをいただければ幸いです。

ありがとう、PK

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

ckan - CKANの多言語コンテンツ

CKAN で多言語コンテンツを有効にすることは可能ですか? CKAN インターフェイスが多言語であることは承知しています。ただし、サイトの訪問者が選択したインターフェース言語と一致する言語でコンテンツ (データセット名/説明、リソース名など) を表示したいと考えています。

たとえば、データセットの発行者は、英語、スペイン語、中国語の 3 つの名前フィールドを持つデータセットを作成します。訪問者がサイトを中国語で表示すると、中国語のデータセット名のみが表示されます。

パッケージにカスタム フィールドを追加して、テンプレートをハッキングしてみました。あまりエレガントではありません。また、リソース レベルではなく、データセット レベルでのみ機能します。

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

python - CKAN に新しいページを追加するには?

オープン データ ポータルとして CKAN を使用しています。Pylons フレームワークを使用して Python で記述されています。データベースとして Postgres を使用しています。aboutページに似た新しいページを追加して、利用規約をユーザーに表示したいだけです。Aboutページが組み込まれています。

アバウトページのような管理エリアからページの内容を編集できると良いと思います。それがより多くの作業/開発である場合、私はそれを無視できます. これを実現する最も簡単な方法が欲しいだけです。答えを少し説明していただけると本当に助かります。少なくとも手順。

CKAN に新しいページを追加するにはどうすればよいですか?

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

python - CKAN インストール: 貼り付けエラー

http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.htmlに基づいて、OSX 10.9 に CKAN をローカルにインストールします。

python virtualenv を作成してアクティブ化したので、CKAN 構成ファイルを作成する必要があります。

出力は次のとおりです (最後の行の ImportError)。

進め方がわかりません。何かアイデアはありますか?

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

python - ckan.plugins.core.PluginNotFoundException: ページ

オープン データ ポータルとして CKAN を使用しています。Pylons フレームワークを使用して Python で記述されています。aboutページに似た新しいページを追加して、利用規約をユーザーに表示したいだけです。Aboutページが組み込まれています。

そこで、pip コマンドを使用してckanext-pagesをインストールしました。私がしたことは以下でした

しかし、今では、要求されたプラグインが見つからない場合に表示される以下のエラーが発生します。

ckan.plugins.core.PluginNotFoundException: ページ

プラグインは以下のパスにあります

これを修正する方法を教えてください。

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

python - Pages 拡張機能の CKAN PluginNotFoundException

オープン データ ポータルとして CKAN を使用しています。Pylons フレームワークを使用して Python で記述されています。ckanext-pagesプラグインを統合したい。そこで、以下の手順を使用しました。

それでも私は例外を下回ります。CKANとApacheサーバーを再起動しようとしたことを考えると。

しかし、python setup.py developmentコマンドを実行しても、プラグインは正しくインストールされています。以下の出力を参照してください。

プラグインが正しくインストールされていると表示されているにもかかわらず、例外が発生します。どうすればこれを修正できますか?

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

python - 既存の拡張機能を CKAN メイン メニューに追加するには?

オープン データ ポータルとして CKAN を使用しています。Pylons フレームワークを使用して Python で記述されています。CKAN によって提供された Apps & Ideas ページが既にあります。http://data.myckan.com/relatedからアクセスできます。URL に /related を追加すると、ページが表示されます。

これをメニュー項目として CKAN メイン メニューに追加するにはどうすればよいですか?

0 投票する
0 に答える
230 参照

php - PHP の CKAN データ ストアに行を挿入する方法

PHP プログラムから CKAN データストアに新しい行を挿入する最良の方法は何ですか?

データ ストア内のデータセットをオンザフライで作成できますか?

例として切り取ったコードを提供してください。

事前にサンクス。

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

python - CKAN ロード テスト データ - _table_metadata に対する権限が拒否されました

http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.htmlの指示に従って、ソースから CKAN 2.2 をインストールしました。また、datapusher サービスもインストールしました。私が見ることができるものは動作します... クリックして CKAN を閲覧できます。ただし、テストデータを読み込もうとするとエラーが発生します

sqlalchemy.exc.ProgrammingError: (ProgrammingError) リレーション _table_metadata 'SECLT 1 FROM "_table_metadata" WHERE name = %s AND alias_of IS NULL' (u' ',) に対する権限が拒否されました