GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

pinry

pinry – Pinryのオープンソースコアは、画像、動画、ウェブページを簡単にスキミングできる形式で保存、タグ付け、共有したい人向けのタイリング画像ボードシ..

投稿日:

Pinryのオープンソースコアは、画像、動画、ウェブページを簡単にスキミングできる形式で保存、タグ付け、共有したい人向けのタイリング画像ボードシステムです。 http://getpinry.com/

Pinryのオープンソースコアは、画像、動画、ウェブページを簡単にスキミングできる形式で保存、タグ付け、共有したい人向けのタイリング画像ボードシステムです。

詳細情報とデモボードは、getpinry.comをご覧ください

要件

PinryはDjangoの上に構築され、Linux環境で動作するように最適化されています。 しかし、PinryはWindowsとMacでも動作するようになっていますが、コンフィギュレーションを掘り下げる必要があります。 PinryのPython要件はすべてPipfileファイルにあります。 pipenvを使ってこれらを簡単にインストールすることができます。既にPythonを持っていてpipしている場合はpython pip install pipenv

テスト

Pinryには多くのテストが組み込まれており、変更が何かを破らないようにしています。 あなたが危機的に生きていて、最先端の新しいPinry機能を最初に持っているなら、あなた自身のインスタンスのために私たちのmasterブランチを使うことができます。 私たちのタグ/バージョンを使用することをお勧めします。

Pinryのレポを実行するには、Pinryのテストを実行する:

pipenv install --dev --three
pipenv run python manage.py test

ドッカー

Pinryをローカルまたは任意のサーバーにインストールするには、次の手順を実行します。 このプロセスは、Pinryを実行するための最小限の要件をインストールします。 開発要件と手順については、上記のテストを参照してください。

  • 要件をインストールします。
    • ドッカー
    • ドッカーの作成
  • 必要なカスタム構成オプションを設定して実行します。

    docker-compose up -d
    
  • データベースのブートストラップ:

    docker-compose exec web python3 manage.py migrate --settings=pinry.settings.docker
    

リンチング

だからすべてが混乱ではありません:

pipenv run flake8 --exclude=migrations

貢献者

Pinryの主な貢献者は以下のとおりです:

貢献者の完全なリストについては、 GitHub貢献者グラフを参照してください。







-pinry
-,

執筆者: