並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 22 件 / 22件

新着順 人気順

"Django REST Framework"の検索結果1 - 22 件 / 22件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

"Django REST Framework"に関するエントリは22件あります。 DjangoPythonpython などが関連タグです。 人気エントリには 『Django REST Framework で API ドキュメンテーション機能を利用する方法(DRF 3.12 最新版) - akiyoko blog』などがあります。
  • Django REST Framework で API ドキュメンテーション機能を利用する方法(DRF 3.12 最新版) - akiyoko blog

    この投稿は 「Django Advent Calendar 2020 - Qiita」 8日目の記事です。 akiyoko です。 この記事では、Django REST Framework(通称「DRF」)で API スキーマを自動生成する「API ドキュメンテーション」機能を簡単に利用する方法について説明します。 目次 はじめに DRF 3.12 の状況 【方法1】DRF 標準の generateschema コマンドを使ってスキーマファイルを出力する 【方法2】drf-spectacular を利用する 導入方法 Swagger UI 形式の APIドキュメント画面 ReDoc 形式の APIドキュメント画面 カスタマイズ まとめ 宣伝 検証環境 Windows 10 Home Django 3.1 Django REST Framework 3.12 はじめに Django REST

      Django REST Framework で API ドキュメンテーション機能を利用する方法(DRF 3.12 最新版) - akiyoko blog
    • Nginx + Nuxt.js + Django REST frameworkの実装 - Qiita

      初めに 前回投稿の続きで、Nuxt.js + Django REST frameworkで動くアプリケーションをnginxに乗せていきます。 構成イメージ 下記4つのコンテナがあります。 前回投稿からnginxコンテナを加えています。 ・初回ページ表示 ①nginx経由でnuxtコンテナにアクセス ②nuxtコンテナでSSRする。この際APIを叩きdjangoからDBの情報を取得する。 ③レンダリングしたページをユーザに返す ・ページ中でAPIを叩いた場合 nginx経由でdjangoコンテナにアクセス、結果をユーザに返す。 環境 Window10 Pro Docker desktop v2.1.0.5 Python 3.6.9 django 2.2.7 djangorestframework 3.10.3 Nuxt.js v2.11.0 nginx 1.13.12 ディレクトリ構造 .

        Nginx + Nuxt.js + Django REST frameworkの実装 - Qiita
      • Django REST frameworkになるべく逆らわずに戦術的DDDを取り入れる - jnuank blog

        本記事は、 DDD-Community-Jp Advent Calendar 2020の17日目です。 はじめに PythonとDjango REST frameworkを扱う際に、DDDの戦術的設計を取り入れたらどんな感じになるかを書いてみようと思います。 はじめに Django REST frameworkでのプロジェクトの悩み だんだん太ってくるSerializer or View こんな感じにしてみる フォルダ配置例 コード例 バリデーション 値オブジェクトのコード 連絡先オブジェクト アプリケーションサービスの呼び出し リポジトリのインターフェースの定義 リポジトリの実装 とりあえず隔離ができた 課題 まとめ Django REST frameworkでのプロジェクトの悩み 通常のDjango REST frameworkでのプロジェクトの雑な簡単な図を描いてみました。 Webブ

          Django REST frameworkになるべく逆らわずに戦術的DDDを取り入れる - jnuank blog
        • Django REST Framework + Clean Architecture 設計考察 - Qiita

          Django REST Framework + clean architecture 設計考察 はじめに 昨今の AI の盛隆によって、新規システム開発に Python で構築することを選択することも増えてきたのではないでしょうか。 新規 Web サービスを Python で作るとなると、フロントエンドは React や Vue.js といったフレームワーク、バックエンドは Django か Flask で REST API を提供するような形が主な選択肢になると思います。 シンプルな構成であれば Django REST Framework は簡単にかつシンプルに API サーバを作れますが、少し複雑になるときちんとアーキテクチャを考えないとすぐにカオスになります。 私の入った案件では、これがもうカオスでカオスで。。。 ざっと調べた限り、Django REST Framework + Cl

            Django REST Framework + Clean Architecture 設計考察 - Qiita
          • ゲームのサーバを作ろう with Django REST Framework

            この記事の目的 このスライドは、ゲームとかサーバサイドのプログラムを作ったことがない人(主に学生)に向けて、実践を通じてゲームのサーバサイドのエンジニアがどんなお仕事をするのかを体験してもらうための資料です。コレ1つでバックエンドエンジニアになれるわけではないですが、なるために必要なエッセンスをできるだけ入れていこうと思います。 今回はゲームにおけるランキング機能をサーバとして用意するという目標で、サーバサイドでの設計や実装を体験してもらいます。 そもそもゲームのサーバってなんなん? まずは、ゲームにおけるサーバってなにするものなのか?という話をします。そもそもゲームにおいてサーバは昔からあったわけではありません。私が少年時代にハマっていたファミコンは、エンジと白の本体に、カセットを挿してゲームを遊んだものです。そのときになにかと通信をすることなんてありませんでしたし、そもそもインターネッ

              ゲームのサーバを作ろう with Django REST Framework
            • 「Django + Django REST frameworkでできるアレはFastAPIではどうするのか?」について調べた結果のメモ

              • Django REST frameworkでAPIドキュメントを自動生成 & ドキュメント画面からPOSTする方法 - Qiita

                本記事ではDjango REST frameworkでAPIを作成した際に、そのAPIドキュメント(使用方法などの解説)を自動生成する方法について解説します。 手順0:DRF(Django REST framework) 今回は、version:3.10.3を使用しています。 なお、現在(2020年9月)の最新バージョンはversion:3.11.1です。 手順1:追加のパッケージをインストール APIドキュメントの自動作成に必要なパッケージをインストールします。 手順2:urls.pyにdocページを定義 Django Appのベースとなっているappのフォルダのurls.pyに対して、 from rest_framework.documentation import include_docs_urls を追記して、include_docs_urls()を使用できるようにします。 その上

                  Django REST frameworkでAPIドキュメントを自動生成 & ドキュメント画面からPOSTする方法 - Qiita
                • 【悲報】連休が終わる【Vue.js + Django REST frameworkで作るカレンダー】 - Qiita

                  はじめに ああ…長かった連休が終わる…。月曜から仕事なんて考えられない…。ずっとゴロゴロしてたい…。 12連休が終わりに近づき、絶望的な心境の中、せめて次はいつ祝日がやってくるのかという一筋の希望を原動力にしないともう生きていけないという考えに至り、あと何日で次の祝日がやってくるか表示できるカレンダーを作成しました。 今回はVue.jsとDjango REST framework(DRF)を使い、簡単なAPIを実装してみました。 完成版 以下の gifです。 ※GitHubはこちら テーマは「連休が終わるという悪夢」です。 ボタンを押すと次の祝日と、その日までにあと何日あるかが表示されます。 本当は、Herokuにデプロイしたので公開できるのですが、まだ修正したい箇所があるのでURLの記載は控えます。 対象 今回は今まで使ったことのなかったVue CLIを使ってみました。 僕はDjango

                    【悲報】連休が終わる【Vue.js + Django REST frameworkで作るカレンダー】 - Qiita
                  • 【Django REST Framework チュートリアル】#4 ReactとAPIサーバー繋ぐ【入門】 - Qiita

                    DjangoでAPIサーバー作成⇨React(axios)で取得して表示 Django REST FrameworkでAPIサーバーを作る初心者の入門記事として書きます。 前回記事までで、ReactでJSON PlaceholderでAPIをデータを取得しました。 JSON Placeholderで取得できるのと同じデータをDjango REST Frameworkを使ってAPIサーバーを作り、Reactで表示させようと思います。 React & Material UI & Django RestFramework記事一覧 内容

                      【Django REST Framework チュートリアル】#4 ReactとAPIサーバー繋ぐ【入門】 - Qiita
                    • Django REST framework | Yuuniworks Note

                      Serialization​ Model の作成​ ここでは仮に、プログラムのコードスニペットを格納する、Snippetというモデルがあるものと想定する。 from django.db import models from pygments.lexers import get_all_lexers from pygments.styles import get_all_styles LEXERS = [item for item in get_all_lexers() if item[1]] LANGUAGE_CHOICES = sorted([(item[1][0], item[0]) for item in LEXERS]) STYLE_CHOICES = sorted((item, item) for item in get_all_styles()) class Snippet(m

                      • Django Rest Frameworkの処理メモ - Atsuo Ishimoto's blog

                        Django Rest Framework、使うたびに中を開けて同じことを調べているので、内部の主要なメソッドのメモを残す。 ViewSetMixin¶ class ViewSetMixin: request: args = args kwargs = kwargs action:Literal["list", "create", "get", "update", "partial_update", "destroy"] class ModelViewSet: def get_serializer_context(self): return { 'request': self.request, 'format': self.format_kwarg, 'view': self } def get_serializer(self, *args, **kwargs): serializer_c

                          Django Rest Frameworkの処理メモ - Atsuo Ishimoto's blog
                        • Django REST Framework とは?(Python アプリケーション) - Qiita

                          この記事は Django Advent Calendar 2021 の最終日の記事です。 はじめに はじめまして。 普段から Django を使用してWebアプリを開発しています。 シルトレンド 今年の Django Advent Calendar 2021 も楽しく拝見させて頂きました。 今年の Django Advent Calendar では 数年前に比べて Djangoそのもの だけではなく Django REST Framework(DRF) について言及されている記事が増えた気がします。 そこで、今年はこの記事でも Django REST Framework について記載したいと思います。 この記事が Django のより一層の普及に少しでも貢献できれば幸いです。 目次 Django とは? Django REST Framework とは? Django REST Frame

                            Django REST Framework とは?(Python アプリケーション) - Qiita
                          • GitHub - beda-software/drf-writable-nested: Writable nested model serializer for Django REST Framework

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              GitHub - beda-software/drf-writable-nested: Writable nested model serializer for Django REST Framework
                            • Django REST frameworkでトークン認証をする

                              Django REST framework でトークン認証をするメモ トークンの作成と取得 まずは, INSTALLED_APPS に rest_framework.authtoken を追加しておく INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', 'rest_framework.authtoken', # <= 追加 'api' ] REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': [ '

                                Django REST frameworkでトークン認証をする
                              • 【Python】Django REST Framework(DRF)を使ってWeb APIを自作してみる - RAKUS Developers Blog | ラクス エンジニアブログ

                                こんにちは。d-t-kong と申します。 最近、趣味でDjangoを触っているのですが、Django のライブラリに Django Rest FrameworkというWebAPIを開発できるライブラリがあることを知りました。 これを使えばWebAPIを簡単に作成できるということなので、実際にサンプルのアプリケーションを 作ってAPIを自作してみました。 今回は、その手順やポイントなどを紹介していきたいと思います。 Django REST Frameworkとは RESTful API とは 事前準備 使用環境 プロジェクト・アプリケーションを作成 モデルを定義 データベースを構築 管理アカウント作成 DRFでAPIを作成 REST Framework をアプリケーションに追加 DRFの主要コンポーネントを作成 1.Serializer 2.ViewSets 3.Router APIにアク

                                  【Python】Django REST Framework(DRF)を使ってWeb APIを自作してみる - RAKUS Developers Blog | ラクス エンジニアブログ
                                • Django REST framework のフィルタ(公式ドキュメントの日本語訳) - 猫でもわかるWeb開発・プログラミング

                                  はじめに フィルタリング ログインユーザーを使ったフィルタリング URLによるフィルタリング Query parameter を使ったフィルタリング ジェネリックを使ったフィルタリング フィルタを設定する フィルタの注意点 get_queryset を上書き + FilterBackend REST framework の詳細な仕様 DjangoFilterBackend SearchFilter OrderingFilter 並べ替えできるフィールドを限定する デフォルトの並び順を指定する フィルタのジェネリックを使ってフィルタをカスタマイズする 例 Browsable API インタフェースのカスタマイズ ページネーションとスキーマについて サードパーティーのパッケージ Django REST framework filters パッケージ Django REST framework

                                    Django REST framework のフィルタ(公式ドキュメントの日本語訳) - 猫でもわかるWeb開発・プログラミング
                                  • Django REST framework API からのPOST時のCSRF Failed: CSRF token missing or incorrect.

                                    Vuetify.jsは、マテリアルデザインを基本とするVue.jsのCSSフレームワークです。多くのマテリアルデザインのコンポーネントを提供しており、あらゆるアプリケーションに対応可能。vue-cli用テンプレートがあり、簡単にページを作成できます。

                                      Django REST framework API からのPOST時のCSRF Failed: CSRF token missing or incorrect.
                                    • Django REST frameworkのGETとPOSTリクエストをpytestでテストしたい - Qiita

                                      はじめに テストなくしては安心して開発をすることはできません。 私はこれまでpythonの開発を行う時にpytestを使って単体テストや結合テストを行なってきました。 これからDjango REST frameworkを触ることになりそうなのでDjangoでのテスト実装方法について調べておきたいと思い、記事を作成しました。 環境 記事を作成した時に使用した端末はMacbook Pro 16のM1Proモデルです。

                                        Django REST frameworkのGETとPOSTリクエストをpytestでテストしたい - Qiita
                                      • Django Rest FrameworkでToken認証を実装する方法について - Qiita

                                        前提 カスタムユーザを作成済み テスト用データを作成済み 今回はカスタムユーザModelを作成して、employee_numberとpasswordでトークンを作成します カスタムユーザを作成されたい方は以下の記事を参考にしてください テスト用データを作成する際はfixtureを使うと効果的です fixtureを作成されたい方は以下の記事を参考にしてください 認証の種類 Webで使われている主な認証方法は以下の通りです Basic Token Json Web Token(JWT) Session 今回はToken認証について具体例を交えながら解説していきます Token認証 認証方式の一つで、HTTPヘッダにある一意のトークンを使用して認証します 作成されたトークンはデータベース内に保存されます Django Rest Frameworkで再現してみよう! Django Rest Fra

                                          Django Rest FrameworkでToken認証を実装する方法について - Qiita
                                        • Django REST FrameworkのPermission周りの日本語解説がないので書いてみた - Qiita

                                          なぜ書こうと思ったか Djangoが好きでプライベートで色々と触っているのですが、QiitaにDjango周りの記事はそれなりにあってもDjango REST Framework(以下DRF)周りの記事が少ない・・・(この記事を書いている段階で159件) とても強力なフレームワークであり、かつフロントエンドとサーバーサイドを分割して開発するのが一般的になってきている現状で、DRFはとても魅力的な選択肢の一つであると思います。 一方で、日本語の記事や技術書が少なく、英語のドキュメントを読むことが必須になると英語ができない方からするととっつきにくい印象を与えてしまうのではないかと思います。 とりわけ初心者からすると日本語ですら理解できないような内容を英語で書かれてもなぁ・・となりがちだと思うので書きました。 DRFのPermission アクセス制御に関する領域です。 Authenticati

                                            Django REST FrameworkのPermission周りの日本語解説がないので書いてみた - Qiita
                                          • Django REST FrameworkとVue.jsの環境構築 - Qiita

                                            環境 MacOS Monterey Version12.4 Chip: Apple M1 Max 使用技術 Python 3.10 Django Django REST Framework Vue.js Vue CLI 5.0.1 全体のディレクトリ構成 django-vue-env/ ├app/ ├frontend/ ├project/ ├static/ ├templates/ ├venv/ ├db.sqlite3 └manage.py

                                              Django REST FrameworkとVue.jsの環境構築 - Qiita
                                            • Django Rest Framework で JWTによるAPIの認証機能を実装 - Qiita

                                              概要 この記事は初心者の自分がRESTful なAPIとswiftでiPhone向けのクーポン配信サービスを開発した手順を順番に記事にしています。技術要素を1つずつ調べながら実装したため、とても遠回りな実装となっています。 前回の 【Django Rest Framework】Django-Filterを使ってフィルタ機能をカスタマイズする でリクエストするデータをDjango-Filtersを使って細かくフィルタリングする方法がわかりました。次はJson Web Token(JWT)を使ったAPIの認証機能を追加します。認証機能が無いと誰でもクーポンデータを追加、変更、削除できてしまいます。 参考 Django REST framework で django-filter を使う Django-Filter リファレンス Django REST framework リファレンス Djan

                                                Django Rest Framework で JWTによるAPIの認証機能を実装 - Qiita
                                              1

                                              新着記事