並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 21 件 / 21件

新着順 人気順

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

  • Django REST framework + Vue.js「SEIYU風のECサイトを作りましょう」全6回(予定) - Qiita

    前書き 本記事はまだ連載中、更新頻度は大体週に一回(多分)、忙しさ次第 コンテンツ紹介 バックエンドはDjango (Django REST framework) + 管理システムはXadmin フロントエンドは Vue.js + Vue Router + Vuex 動作確認リンク 読んで欲しい人 Python大好き Pythonの基礎的な文法を把握しています Pythonでウェブサービスを作りたい Djangoの環境構築をしたことがある Vue.jsに興味がある Vue.js のCLIでプロジェクトを作ったことがある 環境説明 PyCharm

      Django REST framework + Vue.js「SEIYU風のECサイトを作りましょう」全6回(予定) - Qiita
    • [Django REST Framework] Serializer の 使い方 をまとめてみた

      DjangoRESTFramework (以降 DRF という) を最近良く使っているのですが 設定項目が多すぎて情報探すのに時間がかかっちゃうので、自分なりにまとめてみました。 2月の後半くらいに書いてたんですが、ブログの改修に時間がかかりすぎて公開が遅れたのは内緒。 個人的な感覚ですが、このライブラリの機能を大きく分けると Serializer, View に分かれます。 本当は全部通しで書きたかったんですが、長くなりすぎたので View の部分は別の記事に分割します。 infoビュー については View の使い方をまとめてみた を参照してください。初めて触る方は 先にビュー編を見ることをオススメします。 シリアライザ単体で使うことはまずないと思うので。この記事の先頭に書いてあったインストールの手順とかはそちらの記事に移動しました基本的に情報は v3.7.7 時点の 公式ドキュメント

      • 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
        • [Django REST Framework] View の使い方をまとめてみた

          Django REST Framework (以下 DRF といいます) をまとめてみた記事のビュー編です。 細かいところまではカバーしきれていませんが、大まかな使い方はわかると思います。 infoシリアライザ編は Serializer の 使い方 をまとめてみた を参照ください。初めて DRF を触る方は ビュー編 (当記事) を先に見てからシリアライザの記事を見ることをオススメします。DRF は Django の仕組みの上になりたっているので Django 自体が初めての方は 力を抜いて Django チュートリアル から やりましょう。急がば回れです。[多謝] 基本的に DRF の 公式ドキュメント (3.8.2) をベースに書いていますが、以下の記事も参考にさせてもらいました。Django REST Frameworkを使って爆速でAPIを実装するDjango REST frame

          • 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 + 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になるべく逆らわずに戦術的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で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 とは?(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
                              • 【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
                                      • 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と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