並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 274件

新着順 人気順

djangoの検索結果201 - 240 件 / 274件

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

  • Django シフト表を表示する!20日締めに対応 - Qiita

    from django.shortcuts import render from shisetsu.models import * from accounts.models import * from .models import * from django.shortcuts import redirect import calendar import datetime from datetime import timedelta from datetime import datetime as dt # Create your views here. def homeschedule(request): from datetime import datetime now = datetime.now() return redirect('schedule/monthschedule/%

      Django シフト表を表示する!20日締めに対応 - Qiita
    • DjangoでLoginRequiredMixinとUserPassesTestMixinの併用 - Qiita

      LoginRequiredMixinとUserPassesTestMixinの併用するときに、未ログイン時にログインページへ飛ばなくなって困ったのでメモです django 3.0.8 やり方 def handle_no_permission(self): if self.request.user.is_authenticated: raise PermissionDenied else: return redirect('account:login')

        DjangoでLoginRequiredMixinとUserPassesTestMixinの併用 - Qiita
      • Django HTMLのテンプレート上で型式を文字列にする - Qiita

        <tbody> {% for staff in user_list %} <tr align="center"> <th class="staff_name" staff_id="{{ staff.staff_id }}" width="200" >{{ staff.last_name }} {{ staff.first_name }}</th> <!--staff_id要素はjsで使う--> {% for item in object_list %} {% if item.user|stringformat:"s" == staff.username|stringformat:"s" %} ###ここで文字列に変換 <td class="day_{{ item.date }}" id="s{{ staff.id }}d{{ item.date }}"> {{ item.shift_nam

          Django HTMLのテンプレート上で型式を文字列にする - Qiita
        • SVG library open source made by Snoweb for Django, HTML and React

          SVG library that enhances websites with optimization Snoweb SVG is an open source library designed for developers and for efficient and optimized websites.

            SVG library open source made by Snoweb for Django, HTML and React
          • 【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でAjax(汎用クラスビューを使用) - Qiita

              『Django Ajax』で検索するといくつか記事がヒットするがほとんどが関数ベースビューによるものだったので、汎用ビューを使用したコードを解説。 汎用ビューよく分かってない方はまずはそちらに入門しましょう。 Djangoにおけるクラスベース汎用ビューの入門と使い方サンプル Djangoの 汎用クラスビューをまとめて、実装について言及する これは私見ですが、Djangoを採用する大きなメリットの1つがクラスベースである汎用ビューを利用することだと考えています。 たぶんこれがベストプラクティスだと思います。 完成品イメージ GitHub - skokado/django_ajax: Django + Ajax サンプル 入力した文字列を画面上に表示するというもの。 簡単に仕様を決めておく。 ユーザは/greetにブラウザでアクセスする フォームに入力した値(name)はPOSTメソッドで送信

                DjangoでAjax(汎用クラスビューを使用) - Qiita
              • 【Django】PythonAnyWhereにデプロイする

                こんにちは。のっくんです。 この記事ではDjangoで作ったウェブアプリをPythonAnyWhereというクラウドにデプロイする方法を紹介します。 Webアプリ初心者の私が1から作ってデプロイしたアプリはこちら↓です。 J2のサッカー情報を発信するサイト:Soccer Talk [toc] ユーザ登録 PythonAnyWhereの良いところはユーザ登録が簡単なところです。 ユーザ名とメールアドレスだけですぐに登録できます。 ちなみに、無料プランだとユーザ名がサイトのドメイン名に含まれることになります。 私の場合は以下の通り。 ユーザ名:nokkun ドメイン名:nokkun.pythonanywhere.com https://www.pythonanywhere.com/ 登録してログインするとこんな感じ。 無料だとディスク容量は500MBまで使えます。 左下のBashボタンを押すと

                  【Django】PythonAnyWhereにデプロイする
                • Async Views in Django

                  Writing asynchronous code gives you the ability to speed up your application with little effort. Django versions >= 3.1 support async views, middleware, and tests. If you haven't already experimented with async views, now's a great time to get them under your belt. This tutorial looks at how to get started with Django's asynchronous views. If you're interested in learning more about the power behi

                    Async Views in Django
                  • Unlocking Performance: A Guide to Async Support in Django

                    Performance optimization is a crucial aspect of building web applications, and developers are constantly seeking ways to make their applications faster and more responsive. In the world of Django, async support has emerged as a powerful tool for unlocking performance improvements. By embracing async programming, developers can take advantage of non-blocking operations, improved scalability, and en

                      Unlocking Performance: A Guide to Async Support in Django
                    • Mac: DjangoRestFrameworkを利用したdjangoプロジェクト立ち上げ時のメモ - Qiita

                      pip install django pip install djangorestframework pip install django-filter djangorestframeworkはdjangoでAPIを作成するのに必要な肝となるもの。 django-filterを使うことでクエリパラメータのキーにモデルのフィールド名を入れて、バリュー値で検索が可能になる。

                        Mac: DjangoRestFrameworkを利用したdjangoプロジェクト立ち上げ時のメモ - Qiita
                      • 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とVue.jsでSPA開発に挑戦 - Qiita

                          シフト表をSPAで作成する 以前に作成した、シフト表をSPA化することを挑戦しています。 バックエンドは、DjangoでフロントエンドはVue.js。 Django側からSerializerを使ってデータを受け取って、Vue.jsで表示の処理を行います。 <script lang="ts"> import { Component, Vue } from 'vue-property-decorator' @Component({ components: {} }) export default class Schedule extends Vue { get contents() { return this.$pageContents.Schedule } items: Schedule.Schedule[] = [] id: '' // 初期表示時に呼び込み async created()

                            DjangoとVue.jsでSPA開発に挑戦 - Qiita
                          • Django ORM の Cloud Spanner サポートのご紹介 | Google Cloud 公式ブログ

                            ※この投稿は米国時間 2021 年 2 月 17 日に、Google Cloud blog に投稿されたものの抄訳です。 このたび、Django ORM で Google Cloud Spanner のベータサポートが開始されました。django-google-spanner パッケージは Cloud Spanner Python クライアント ライブラリを使用した、Cloud Spanner 用のサードパーティ製データベース バックエンドです。Django ORM は、リレーショナル データに Python オブジェクトをマップする、Django ウェブ フレームワークの強力なスタンドアロン コンポーネントです。基礎となるデータベースに対する優れた Pythonic インターフェースを提供し、スキーマ変更を自動生成するツールと、スキーマのバージョン履歴を管理するツールが含まれています。こ

                              Django ORM の Cloud Spanner サポートのご紹介 | Google Cloud 公式ブログ
                            • 【Django】登録・編集フォーム(Form)でユーザーに紐づく登録データを表示する - Qiita

                              やりたいこと Modelに外部キー(FOREIGN KEY)制約のある2つのテーブルを用意したとき、Formではユーザー(ログインユーザー)に紐づいた、登録データを表示したいです。 クラスベースの汎用ビューを使ったときの、やり方でつまずいたので、記録しておきます。 例えば、以下のようなTodoリストを作成します。 このとき、1つのTodo Itemには選択できるCategoryが複数あります。 以下のように、ログインユーザーで登録しているCategoryが2つあるとします。 このとき(当然のことですが)、登録や編集のフォームで選択できるCategoryは、ログインユーザーが登録したCategoryのみとしたいです。 環境 Python 3.8.0 Django 3.0.4 Bootstrap 4.1.3 プラグイン:django-bootstrap-modal-forms ※一般的なCre

                                【Django】登録・編集フォーム(Form)でユーザーに紐づく登録データを表示する - Qiita
                              • 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.
                                • Python ウェブフレームワークで Django か Flask かで迷ってるあなたへ

                                  何かを始める際に必ずできてくる「どっちが良いのさ?」問題。 例外なく、Python でウェブアプリを作るときにもでてきます。 Python アプリつくりたいけど、ウェブフレームワークは「Django か Flask どっちが良いのさ?」問題。 結局どっちも同じことができます。 開発者の向き・不向きや、好き・嫌いの問題など色々な要素があると思います。 ひとまず調べてみましたので、参考にしてください。 結論 一言で「海賊は Flask を使い、海軍は Django を使う」です! (このタイトルを参考にしました: Pirates use Flask, the Navy uses Django) Django 向きな人 しっかりとルールに沿った開発がしたい がっつりフル装備のアプリを作る予定の場合 (例: 認証や DB を使う) ウェブフレームワーク、MVC、正規表現の知識がすでにある Flas

                                  • Django Ninjaを使ったDjangoのディレクトリ構成を考えたい - iimon TECH BLOG

                                    こんにちは、iimonでサーバーサイドエンジニアをしています。腰丸です。 本記事はiimonアドベントカレンダー17日目の記事となります。 はじめに iimonでは、主に「Django + DRF」を使ってAPIサーバーの実装をしています。DRF自体は高機能で、便利なライブラリですが、 ロジックが分散がされて、確認したいコードにたどり着くのが難しかったり、DRFの機能を理解していないと無駄なコードを書いてしまったり、 という難しさを感じています。 DRF自体が悪いわけではないのですが、なにかDRF以外を使用して、良い感じにAPIを実装する方法はないかと考えていたところ 「Django Ninja」の使い心地が良かったので、Django Ninjaを使ったディレクトリ構成について考えてみました。 Django Ninjaとは Django Ninja 公式ドキュメント Django Ninj

                                      Django Ninjaを使ったDjangoのディレクトリ構成を考えたい - iimon TECH BLOG
                                    • Django – CS50 for Japanese: コンピュータサイエンスの入門

                                      This course is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license. This is a human-readable summary of (and not a substitute for) the license. Official translations of this license are available in other languages.

                                      • Django.WTF: The Django package index

                                        Django.WTF lists popular Django projects, apps and tools. The latest and greatest news in the Django community.

                                          Django.WTF: The Django package index
                                        • Python実行サーバ構築(Python+uWSGI+Django+Nginx) - Qiita

                                          横展開 サイト(アプリ)を増やしたい場合は、以下作業を実施する。 プロジェクトとアプリを Django で作成する 増やすサイト用の nginx.conf、ini ファイル、service ファイルを作成する サービスを起動する 手順 1)ディレクトリ作成 mkdir -p /WORK/etc; mkdir -p /WORK/var/www; mkdir -p /WORK/var/log; mkdir -p /WORK/var/tmp; mkdir /etc/nginx/sites-available; mkdir /etc/nginx/sites-enabled; user nginx; worker_processes auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid; include /usr/share/ngi

                                            Python実行サーバ構築(Python+uWSGI+Django+Nginx) - Qiita
                                          • 【docker-compose】CentOS8環境(Django+PostgreSQL)NetworkエラーでDBにアクセス不可解決方法 | インフラエンジニアの技術LOG

                                            CentOS8環境において、Django+PostgreSQLの「docker-compose」を実行した際、PostgreSQLへのアクセスエラーが発生し、うまく接続ができない事象の解決方法をまとめます。 Linux系でDockerコンテナを立てて、困っている方は参考にしてください。 ※本環境はConoHaVPSを使用しています。 「CentOS8」docker-compose実行時にDjango+PostgreSQLでアクセスエラーが発生する事象の解決方法 CentOS8環境下のDocker-composeの設定内容は以下となります。 「Dockerfile」のproxyはVPSなど外部サーバで実行する場合は必要です。 参考はこちらから 今回は以下のファイル情報をもとに、docker-compose実行時のアクセスエラーの対応方法をまとめます。 Dockerfile FROM pyth

                                              【docker-compose】CentOS8環境(Django+PostgreSQL)NetworkエラーでDBにアクセス不可解決方法 | インフラエンジニアの技術LOG
                                            • Djangoで作った備忘録登録WEBアプリの高機能化①(タイトル・タグ・本文検索機能の付加) - Qiita

                                              ◇はじめに 前回のこの記事(WEBアプリの勉強を兼ねてDjangoで備忘録登録アプリを作ってみる)からの続きになります。 ◇記事投稿順(2019/06/29追記) 今回は、ベースのWEBアプリを1.の記事で作成し、2.以降の記事で機能の追加や改善を行っています。必要に応じてほかの記事も参照ください。 WEBアプリの勉強を兼ねてDjangoで備忘録登録アプリを作ってみる 【本記事】Djangoで作った備忘録登録WEBアプリの高機能化①(タイトル・タグ・本文検索機能の付加) Djangoで作った備忘録登録WEBアプリの高機能化②(タグ一覧表示、タグ別記事の追加など) ◇今回追加した機能 前回の記事の最後に課題として挙げていた、以下の項目のうち、タイトル検索、タグ検索機能の実装をおこないました。 タイトル検索、タグ検索機能の実装(現状、タグが役に立っていない・・)。 タグの管理メニュー(現状追加

                                                Djangoで作った備忘録登録WEBアプリの高機能化①(タイトル・タグ・本文検索機能の付加) - Qiita
                                              • DjangoでcookieのSame-Site属性設定 - Qiita

                                                背景 2020年2月17日から、Chrome80でSame-Site属性のデフォルト値がNoneからLaxに変更されるということを知らずに生きてきたら、運用サイトで問題が起きて焦りました。 そこで、DjangoでのcookieにSame-Site属性を設定する方法を探っていたところ、Django2と3でも設定の違いがあったので、メモとして残しておきたいと思います。 Django2の場合 パッケージ使用の場合 簡単なのは、パッケージを使用する方法です。 自分のところはまだDjango2を使用していて、django-cookies-samesite というパッケージが便利そうだったので、これを使用してSame-Site属性を設定するようにしました。 https://pypi.org/project/django-cookies-samesite/ 設定方法は簡単で、MIDDLEWARE_CLA

                                                  DjangoでcookieのSame-Site属性設定 - Qiita
                                                • PythonのWebフレームワーク「Django 3.0.2」リリース | OSDN Magazine

                                                  Webフレームワーク「Django」開発チームは1月2日、3系の最新版となる「Django 3.0.2」を公開した。3.0で生じたバグの修正が中心となる。 DjangoはPythonでWebアプリケーションを実装するためのフレームワーク。クリーンかつ実用的な設計、安全性、拡張性などを特徴とする。 Django 3.0.2は2019年12月はじめに公開したバージョン3系の最新のポイントリリース。バグの修正が中心で、GROUP BYでのSubquery()が参照する列を含まないバグ、クエリセットがSubquery()での集合を含む場合にQuerySet.exists()がクラッシュするバグなど、3系で生じた不具合を修正した。 また、PostgreSQL 10以上で、外部キーの追加とデータの変更を同時に行なった場合にマイグレーションクラッシュを生じるバグなども修正した。 Django 3.0.2

                                                    PythonのWebフレームワーク「Django 3.0.2」リリース | OSDN Magazine
                                                  • For Django / Joe Pass (1964) - おとのほそみち

                                                    フォー・ジャンゴ / ジョー・パス フォー・ジャンゴ アーティスト:ジョー・パス ユニバーサル ミュージック Amazon ジョー・パスがジャンゴ・ラインハルトに捧げた名盤 ‘ジャズ・ギターの神様’ ジョー・パスの1960年代の名盤。 彼が敬愛し尊敬するジプシー・スイング・ギターの名手、ジャンゴ・ラインハルトに捧げた一作。 「Django's Castle(ジャンゴの城)」などジャンゴのオリジナル曲や、「Limehouse Blues」などジャンゴのレパートリーだった曲が中心。 アルバムタイトル曲である「For Django」は、ジョー・パスのオリジナルである。 ジャンゴをそのまま模倣しているわけはないが、スインギーで疾走感のある演奏はジャンゴの魂が乗り移っているかのよう。 1曲1曲は2,3分程度と短いが、内容は濃く、聴き応えがある。 編成は2ギターとベース、ドラムのカルテットだが、もう一

                                                      For Django / Joe Pass (1964) - おとのほそみち
                                                    • Pythonで実装するWebフレームワークDjango最新版「Django 4.2」がリリース

                                                      The Django teamは、Pythonで実装するWebフレームワークDjango最新版となるDjango 4.2をリリースした。Python 3.8、3.9、3.10、および 3.11に対応する。公式サイトやthe Python Package Index(PyPI)などからダウンロードできる。Django 4.2は、3年間のセキュリティアップデートが提供されるLTS(long-term support)版となる。リリースに伴いDjango 4.1のメインストリームサポートが終了し、4.0は延長サポートが終了する。 新バージョンではPythonとPostgreSQLの非同期通信など効率的なアダプタ機能を提供するPsycopg3(3.18以上)に対応、データベースにアクセスするユーザーがDjangoのコードを閲覧せずに理解できるようにフィールドやテーブルにコメントを付けられるFiel

                                                        Pythonで実装するWebフレームワークDjango最新版「Django 4.2」がリリース
                                                      • 知識の枝 Django向けVue.js 「導入」編

                                                        DjangoにVue.jsを導入してどんなことができるか体験してみましょう!導入ハードルが低めの記事なので「Djangoは知っているけどVueは初めて」という方にマッチする内容になっています。また、Vue.js以外のフロントエンドフレームワークを選ばなかった理由も述べています。

                                                        • 【Django】自分で作成したページを表示するまで - Qiita

                                                          Djangoとは Django とは Python の Webアプリケーションフレームワークです。 Python で Webアプリケーションを作成するために便利な機能を提供しています。 環境 Ubuntu-20.04 (wsl) Python 3.9.7 pip で Django をインストール 1. pip を最新状態に更新 $ pip install -U pip 2. Django をインストール $ pip install django

                                                            【Django】自分で作成したページを表示するまで - Qiita
                                                          • 書籍紹介:実践Django Pythonによる本格Webアプリケーション開発 - 偏った言語信者の垂れ流し

                                                            @c_bata_ さんの著書、『実践Django Pythonによる本格Webアプリケーション開発』をいただいたので紹介します。 実践Django Pythonによる本格Webアプリケーション開発 (Programmer’s SELECTION) 作者:芝田 将翔泳社Amazon 本書の内容 Djangoの基本機能、モデルとクエリ操作、ビュー、テンプレート、フォーム、テスト、認証と認可、Django Rest FrameworkによるAPI開発を実際に動作するコードとともに説明をしています。 特に以下の点はおもしろいと思いました。 テストコードを多く記述している テストコードを始めに書いて、テストをFailにしたあとで、テストコードがSuccessになるよう実装を進めている セキュリティの説明で、実際に問題発生するコードを説明してから、解決方法の説明をしている XSSやCSRF、SQLイン

                                                              書籍紹介:実践Django Pythonによる本格Webアプリケーション開発 - 偏った言語信者の垂れ流し
                                                            • docker-composeでDjango開発環境を構築する

                                                              はじめに docker-composeを使って単一ホストにサービス別コンテナをたて、DjangoによるWebアプリケーション開発環境を構築してみる。ホストはローカル(AWS EC2でも可)を想定している。 docker-composeは単一ホストでしか使用できず、状況に応じて動的リソースの割り当ての必要が生じる可能性のあるプロダクション環境には使用が推奨されていない。別途AWS ECS・EKSなどのコンテナ基盤を使うべきだが、それに関しては本記事には記載しない。 本記事の対象読者としては以下を想定している。 pipenvを使った開発をしたことがある Djangoの公式チュートリアルは実施済み。 Docker、docker-composeの基本的な知識は持っている。 目指すゴール key value

                                                                docker-composeでDjango開発環境を構築する
                                                              • ぼく「Djangoのリモートデバッグも出来ないエディターなんて…」VSCode「それ、できるで。」~docker-compose編~ - Qiita

                                                                ぼく「Djangoのリモートデバッグも出来ないエディターなんて…」VSCode「それ、できるで。」~docker-compose編~PythonDockerdocker-composeVSCode はじめに VSCode「そう。Remote Developmentならね。」 ぼく「なん…やて…」 目次 前提条件 Remote Developmentのインストール 設定ファイルの追加 リモートデバッグの開始 デバッグの開始 前提条件 VSCode「docker-composeでのデバッグをやっていくから、まずは下のわかりやすい記事を参考に環境構築を行ってな。」 ぼく「手前味噌やな。」 DockerでDjangoの開発環境を再構築!!!! VSCode「フォルダ構成は以下の通りになっているはずやで。」 containers ├── django │ ├── Dockerfile │ ├── P

                                                                  ぼく「Djangoのリモートデバッグも出来ないエディターなんて…」VSCode「それ、できるで。」~docker-compose編~ - Qiita
                                                                • Django マイグレーション完全に理解した (ケーススタディ編) 🍎

                                                                  今回は 基礎編 に引き続き、ケーススタディ編をお送りします。 この記事は BeProud Advent Calendar 2018 7日目の記事ということにします。 BeProud Advent Calendar 2018 - Adventar普段忙しくてなかなかブログを書けない人のケツを叩くための BeProud アドベントカレンダーです 内容は技術的なことなら何でもOK BeProud に関係してる人なら誰でも、としたいんですが 枠が限られているので [BeProud](https://www.beproud.jp/) の社員か元社員の方に優先的に入ってもらいたい気持ちです カレンダー作成者でも枠の登録削除はできないようなので良識の範囲で登録してください 何かあれば [Twitter](https://twitter.com/crohaco) で連絡くださいhttps://advent

                                                                    Django マイグレーション完全に理解した (ケーススタディ編) 🍎
                                                                  • Djangoバージョン情報:Django2.2について紹介します - Python学習チャンネル by PyQ

                                                                    執筆:清原弘貴 (id:hirokiky)、編集:kenken Django2.2で追加される機能、変更点についてご存知ですか? 今回はDjango最新バージョンの、Django2.2について紹介します。 なお、すべての機能や変更を細かく紹介すると長くなるので、この記事では、Django2.2で追加される機能のメインとなるConstraintsに焦点をあてて説明します。このほかにも、いくつか気になる機能をピックアップして紹介します。 リリースの概要 Constraints: モデルの値をデータベースで制限する機能 Constraintsの設定方法は? UniqueConstraintsも使えます ConstraintsはValidatorsとは違うもの? Constraintsはどんな悩みを解決するもの? Django 2.2はLTS 小さめの変更 まとめ リリースの概要 名称:Djang

                                                                      Djangoバージョン情報:Django2.2について紹介します - Python学習チャンネル by PyQ
                                                                    • [PHP] 外部のJavaScriptファイルでPHPの変数を参照する方法 – Search Light(Python, React, Django, PHP, Linux)

                                                                      PHPから外部のJavaScriptに値を渡す方法についてです。PHPファイルの中に直接JavaScriptを記載していて、JavaScriptファイルを外部に持っていこうとすると、値が参照できなくなります。外部JavaScriptに値を渡すには少し工夫が必要です。

                                                                      • djangoからjavascriptにデータを渡すには

                                                                        DjangoはPythonで書かれた、オープンソースウェブアプリケーションのフレームワークです。複雑なデータベースを扱うウェブサイトを開発する際に必要な労力を減らす為にデザインされました。 JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

                                                                          djangoからjavascriptにデータを渡すには
                                                                        • 【Django ORM】values() と only() の違い - Qiita

                                                                          Django ORMでのvalues()のエラーで嵌った話 Django ORMには<Model>.objects.values()と<Model>.objects.only()というvalues()とonly()という似たようなメソッドがあるが、少しハマったので備忘録として。 ことの発端は↓のようなコードを書いたとき次のようなエラーが出たことから。 president1 = Company.objects.values(*fields)[0].president # => エラー: AttributeError: 'dict' object has no attribute 'president' ここではCompanyというモデルからDjango ORMのvalues()メソッドを使って、 特定のフィールドだけを抽出して生成されたクエリセット(複数のオブジェクトが入ったイテラブルなデー

                                                                            【Django ORM】values() と only() の違い - Qiita
                                                                          • DjangoでTodoアプリケーションを開発していこう(その0)|shimakaze_soft

                                                                            目的自分はDjangoでのWEBアプリケーション開発の経験はあるものの、最近はほとんどDjangoでの開発から離れており、機能や感覚などを忘れてしまっているため、自分の復習も兼ねてDjangoでTodoリストのサンプルを作成していきます。 またPythonを使用していくのは(つまりはDjangoで実装する部分)、あくまでAPI部分だけを予定しています。 フロントエンド部分に関しては、jsで別途作成していく予定です。 DjangoとはDjangoはPython製のフルスタックWEBフレームワークです。Djangoを使用してWEBアプリケーションを開発は、Python界隈のデファクトスタンダードでもあります。 Djangoの公式サイトに載っている5つの特徴を少しご紹介します。 ・Ridiculously fast 開発が早く行える ・Fully loaded WEB開発に便利機能が一通り揃って

                                                                              DjangoでTodoアプリケーションを開発していこう(その0)|shimakaze_soft
                                                                            • Djangoのviewでurlのpkを取得する方法 - 知的好奇心

                                                                              Djangoにおいて一覧画面から詳細画面を表示する際、viewで使用するモデルのpkを取得する方法をご紹介します。 条件 Django 2.1.2 Python 3.7.0 画面構成 一覧画面と詳細画面がある想定です。 一覧画面で表示される任意のデータをクリックすると、対象データの詳細画面に遷移するものとします。 # urls.py from django.urls import path from . import views app_name = 'monitor' urlpatterns = [ # 一覧画面 path('', views.IndexView.as_view(), name='index'), # 詳細画面 path('monitor/<int:pk>/', views.DetailView.as_view(), name='detail'), ] viewの設定 g

                                                                                Djangoのviewでurlのpkを取得する方法 - 知的好奇心
                                                                              • 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アプリケーションにチャットボットを導入してみた - Qiita

                                                                                  はじめに 作成済みのDjangoアプリケーションに自然言語処理を使ったチャットボットを導入できたので、その方法を共有したいと思います。 Django自体の説明は必要なもの以外は割愛させていただきます。 イメージ ルーティング(urls.py) まず初めに、ルーティングの説明からします。 下記のようにurls.pyにページにとばすためのコードを追加します。 from django.urls import path from . import views app_name = 'myapp' urlpatterns = [ ... #urlを追加! path('my_chat_bot/', views.My_chat_botView.as_view(), name="my_chat_bot"), ... ] import logging from django.contrib import m

                                                                                    Djangoアプリケーションにチャットボットを導入してみた - Qiita

                                                                                  新着記事