ジャンゴ日コペンハーゲン2020、パイソン3.8.6、djangoセキュリティベストプラクティス、および多く.


ニュース


Python 3.8.6が利用可能になりました


Python 3.8.6はメンテナンスリリースです.チェックアウトWhat's New In Python 3.8 機能の詳細については、ドキュメント.

DjangoのCMSの


新しく設立されたDjango CMS協会の下で最初のDjango CMSリリースこのリリースでは、django 3.1サポートに焦点を当てています.

イベント


コペンハーゲン2020


Djangonauts from in and around Denmark are meeting up for the second edition of Django Day, to be held on September 25th 2020. It will be a full day of talks, either to be experienced online -or- at our venue with safe social distancing.


記事


ジャンゴベストプラクティス


Djangoのセキュリティベストプラクティスは、最も重要なスタートダウンリストから作業.

Docker githubアクションv 2


Dockerは彼らのDocker GitthubアクションのV 2をリリースしました.

ジャンゴとそのデフォルト値


Djangoの移行システムがモデル分野でデフォルト値を扱う方法へのダイブ.

ブラウザの多様性の価値は何ですか?


つの/2つのブラウザーが支配するならば、何が失われるかについて思慮深い.

妖精はまだ関連性があります


クリエイターからのDjango CMS風景に関する考えfeincms .

HorokuのRedisによるサムネイルの使用


追加方法sorl-thumbnail RedisとDjangoプロジェクトにHerokuに配備する

Djangoにおけるクラスベースビューの理解


基地を見るView 他のすべてのクラスベースのビューが構築されるクラスです.

ビデオ


Python Web conf


PythonのWeb conf 2020の話はYouTubeにリリースされました!

ベンジャミン「Zags」Zagorskyと一緒のジャンゴボストン


ベンジャミン「ザグ」Zagorskyは、「Djangoのラピッドプロトタイピング」を発表します、我々が2日で機能的なジャンゴウェブサイトを構築して、後悔しない方法のためにしたプロジェクトからのレッスンと推薦の蒸留セット.

「根で:ワタシ+ギャツビー+ Gitpod」-夜明け賃金


ヘッドレスWagtailをギャツビーフロントエンドとGitpodと結合する方法.

秘密を守れますか。


適切に格納、共有、およびあなたの秘密を管理するために、できるだけ簡単に、最も重要なのは、ワークフローを混乱させることなく.

ポッドキャスト


生産の実行‐希少疾患を治療するためのゲノムデータの収集と処理


Djangoを使用して、それから臨床医に利用できるようにされるゲノムデータの~ 5 tabtabytesを理解するのを助ける内部のツールを構築すること.ECS Fargateを使用して、多くの異なるAWSリソースを横切って走っています.

プロジェクト


ラハーヘム / ジャンゴスコープ


Djangoデータベースにおける安全な複数のテナント


ジャンゴスコープ







動機


私たちの多くは、すべてのユーザーだけでこれまでのマルチテナントアプリケーションを構築するために
一方、アプリケーション内のデータの小さな分離された分数へのアクセスを取得します
同時に、別のデータベースごとに別のデータベースを作るいくつかのグローバル機能
クライアント不可能.Djangoは、SQLを構築することから我々を保護する大きな仕事をします
注射脆弱性と類似したエラー
エラーとマルチテナントのセキュリティ問題の最も危険なタイプの1つ
アプリケーションは、我々がテナントの向こう側にデータを漏らすということです.
それを忘れることはとても簡単です.filter これらのエラーをキャッチするのは難しい
手動で自動化された両方のテストでは、通常多くのクライアントを持っていないので
あなたの開発設定で.リービングradical, database-dependent ideas
脇に、これらの間違いを防ぐために生態系で利用できる多くのアプローチがありません
厳しいコードレビューから離れて起こってから.
お願いします.
View on GitHub
Djangoデータベースにおける安全な複数のテナント

マテチオ / フェインズ3


FeInCMS 3は、より多くのページCMS(および他のタイプのCMS)を簡単に構築するDjangoコンテンツエディタとDjangoトリークエリーの上に追加のビルディングブロックを提供します。


フェインズ3




Feincms 3はツールとビルディングブロックを提供します
多彩で、強力で、各々のプロジェクトのために同時に作られます
到達可能な現実.
FeInCMS 3、ガイドとリファレンスドキュメントへの導入は
the official feincms3 documentation . また、あるexample project は、
機能
View on GitHub
FeInCMS 3は、各プロジェクトの到達可能な現実のために同時に、汎用性、強力で、オーダーメイドであるCMSを構築するツールとビルディングブロックを提供しています.

スミレクリス / ジャンゴ国


フォームで使用するための国の選択肢を提供するジャンゴアプリケーション、フラグのアイコン静的ファイル、およびモデルの国のフィールド。


ジャンゴ国





フォームとの使用のための国の選択肢を提供する
静的ファイルのアイコンとモデルの国フィールド.
  • Installation

  • CountryField
  • Multi-choice
  • The Country object
  • CountrySelectWidget
  • Custom forms
  • Get the countries from Python
  • Template Tags

  • Customization
  • Customize the country list
  • Show certain countries first
  • Customize the flag URL
  • Single field customization
  • Complex dictionary format
  • Country object external plugins

  • Django Rest Framework

  • Django Rest Framework field
  • REST output format
  • OPTIONS request
  • GraphQL
  • インストール

  • pip install django-countries
  • 追加django_countries to INSTALLED_APPS
  • 翻訳された国名のより正確なソートのために、オプションをインストールしてください
    pyuca パッケージ.

    田舎


    すべてのISO 3166 - 1国を提供するジャンゴモデルのための国フィールド
    選択.CountryField に基づいていますCharField , 選択の提供
    国の公式ISO 3166 - 1リストに対応するmax_length 2 )
    を使用して次のモデルを考えますCountryField :
    ジャンゴから.DBインポートモデル
    …から
    View on GitHub
    フォームで使用するための国の選択肢を提供するジャンゴアプリケーション、フラグのアイコン静的ファイル、およびモデルの国のフィールド.

    京大理 / DBMQ


    Webサーバとして@ djangoを使用したDockerベースのメッセージ待ち行列



    Dockerベースのメッセージ待ち行列
    Docker SDK - Read the Docs here ➤
    あなたのDockerized Djangoプロジェクトをつくって、MBSを使い始めてください






    導入


    Dockerベースのメッセージキューイング(DBMQ)は、ビルドプロセスでのビルド済みの構成を実行する効率的な方法ですDockerfiles . 一度設定を完了したら、あなたの設定に基づいてイメージを作成することができます.DBMQは非常に柔軟ですDjango プロジェクトとあなたはDockerized Djangoプロジェクトを作成することでトラブルから離れているかもしれません.建物のプロセスの後、あなたのイメージを開始する準備が整いました.テキストエディタを使用してコンテナをステップ実行し、変更を行います.プリインストール済みエディタVim )

    DBMQがなぜ必要か


    このシステムはユーザとDockerサービスの間に位置する.あなたの要件を設定し、この自動化されたシステムにそれらを提供することができます.あなたはDockerの天才である必要はありません.がある.
    View on GitHub
    DjangoをWebサーバとして使用するDockerベースのメッセージクィーン