並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 83件

新着順 人気順

djangoの検索結果41 - 80 件 / 83件

  • twitter で 60 日以上発言が無い人を remove する - Djangoへの片思い日記

    いつのまにやら Twitter に Follow 制限とか出来て 色々な人の発言が見たいのに Follow 追加出来なくなって コンピュータの癖に人間様の処理能力に制限かけるんじゃねーよと お怒りのみなさまこんにちは オープンソースとバザールモデルの御祭に参加出来なくてさみしい僕ですが、 みなさんいかがおすごしですか? そんなこんなで Twitter にむかついても 「サポートに連絡しても制限解除するつもりはネーYO!!」 と言われてしまいますし、 かといってむかついたままなのも精神衛生上良くないので 60 日以上発言の無いユーザを remove するスクリプト書きますた。 pit と simplejson が入ってれば動くはずですwwww #!/usr/bin/env python # -*- coding: utf-8 -*- import sys, simplejson, urlli

      twitter で 60 日以上発言が無い人を remove する - Djangoへの片思い日記
    • 「Using Django with Appengine」邦訳 - WebOS Goodies

      WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 ようやく少しずつ時間が取れるようになってきたので、 Google App Engine の勉強をはじめています。 Python の書き方や App Engine 自体の使い方を覚えるのは苦ではないのですが、大変なのはその先、ライブラリやフレームワークなどを把握するのが厄介なんですよね。 まあとりあえずは App Engine に付属している Web フレームワーク

      • (抄訳)Djangoでかすぎ、Flask小さすぎ、Tornado、これがぴったり!  - Qiita

        import tornado.wsgi import gevent.wsgi import pure_tornado application = tornado.wsgi.WSGIApplication([ (r"/", pure_tornado.MainHandler), ],**pure_tornado.settings) if __name__ == "__main__": server = gevent.wsgi.WSGIServer(('', 8888), application) server.serve_forever() ##2) "Websocket ready"なhttpサーバとしては使い所あり。 しかし、tornadoに関する数年前のエントリを見るに、WSGIサーバとしてGunicornやgeventなどと比較した記事が多い。GunicornやgeventなどのWSG

          (抄訳)Djangoでかすぎ、Flask小さすぎ、Tornado、これがぴったり!  - Qiita
        • Djangoチュートリアル(後編)

          はじめに Pythonで開発されたWebアプリケーションフレームワークであるDjango(ジャンゴと読む)はPythonの簡潔さをうまく生かし、シンプルかつ本格的な開発ができるWebアプリケーションフレームワークです。本稿の前編では、DjangoやPythonの特徴、Djangoの概要の紹介とインストール手順、そして、チュートリアルとして、商品(Item)のコマンドラインシェルからのデータ操作、そして、ビュー関数によるHTMLへの表示までを説明しました。後編となる今回は、管理インターフェイスの使い方、ショートカット、汎用ビュー、Formクラス、セッション、キャッシュの使用方法などについて説明します。 対象読者 PythonによるWebアプリケーション開発に興味がある方 日ごろ、Perl、Ruby、PHP、Java、C#などPython以外のプログラミング言語で開発している方 Webアプリケ

            Djangoチュートリアル(後編)
          • Python & Django Web Development Experts | Lincoln Loop

            We often inherit existing Django projects at Lincoln Loop either to provide ongoing maintenance or build new features (or both). Usually these projects are in some state of neglect and disrepair when they come to us. If they were a … If you squint at most websites, you’ll start to see the same repeated patterns. For example, a common product or service homepage might have the following structure:

              Python & Django Web Development Experts | Lincoln Loop
            • 【まとめ編】Responderを使ってDjangoチュートリアルをやってみた - 株式会社ライトコード

              ライトコード社長も今、イチオシのWEBフレームワークである「Responder(レスポンダー)」。 「Responderの具体的な実装例の記事を検索しても少ない」と感じた社長が、「それなら、充実しているDjangoのチュートリアルを、Responderでやってみよう!」とスタートした企画でした。 充実しているDjangoのチュートリアルを、Responderでやってみよう! 【はじめての Django アプリ作成】 https://docs.djangoproject.com/ja/2.2/intro/ Django のチュートリアル「はじめての Django アプリ作成」を、Responderで追う形で進んでいきます。 内容としては、Djangoのチュートリアルと同じように簡単な「投票Webアプリ(Pollsアプリケーション)」を作っていきます。 多少内容が異なる部分がありますが、できる

                【まとめ編】Responderを使ってDjangoチュートリアルをやってみた - 株式会社ライトコード
              • 現場で使える Django のセキュリティ対策 / Django security measures for business (DjangoCon JP 2019)

                ○ 発表タイトル 現場で使える Django のセキュリティ対策 ○ 発表内容 待望のバージョン2系の LTS がリリースされ、ますます現場で Django が盛り上がることが予想されますが、導入検討の際にネックになるものの一つに「セキュリティ」への懸念があります。 Django にはデフォルトでセキュリティ対策も含まれていますが、そのあたりの理解が中途半端だと、リリースした Webアプリが攻撃者の格好の餌食になってしまいかねません。そうならないためにも、Django のセキュリティ事情については開発前から(もちろん開発中でも)きちんと把握しておきたいところです。 そこでまず、Django におけるセキュリティ対策の基礎について概観します。そして CSRF などの重要な(そして重要な割にあまりよく理解されていない)ものについては、「CSRF(しーさーふ)って何?」というレベルの人にも分かる

                  現場で使える Django のセキュリティ対策 / Django security measures for business (DjangoCon JP 2019)
                • DjangoでWebサービスつくった - c-bata web

                  追記: Djangoのバージョンも古いのでcloseしました エキスパートPythonプログラミング改訂2版 作者: Michal Jaworski,Tarek Ziade,稲田直哉,芝田将,渋川よしき,清水川貴之,森本哲也出版社/メーカー: KADOKAWA発売日: 2018/02/26メディア: 単行本この商品を含むブログを見る Djangoを触りだして1ヶ月ちょっと経ちましたが、忙しいって言いながらあんまり勉強できてなかったので短期間集中してWebサービスの開発をやってみました.とりあえず人に見せられるところまで来たのでHerokuで公開しています. いつかリスト つくったものはTwitter/Facebook/Githubでログインすることができ,「いつかやりたいこと」を管理・シェアできるサービスです. 前に↓の記事を見かけて、人生でやりたいことリストを作るのっていいなと思い開発し

                    DjangoでWebサービスつくった - c-bata web
                  • Disqus のスケール - Django で月間80億PVを処理する

                    私が把握してる限り Django で一番大きなサービス Disqus のスケール (執筆時点ではサービスダウンしてる)。元ネタは Scaling Django to 8 Billion Page Views です。月間80億PV、45k req/s のほぼすべてのトラフィックを Django で処理しているとのこと。抄訳になるかな。 WAF は高速開発とパフォーマンス、新しい人が入ってすぐに開発に参加できることとカスタマイズ等のトレードオフがあります。この記事ではそのトレードオフである高速開発とパフォーマンスをどう両立させるか、Disqus のノウハウが紹介されています。 >>> なぜ WAF (Web Application Framework) は遅いのか 最初に思い浮かぶのは、アプリケーションに必要ではないボイラープレート (django.contrib とか?) や不要なコードがあ

                    • Django 2.0リリース! 最新のDjangoで作るカンバンボードアプリ ~ モデルの定義とDjango REST frameworkの実装

                      CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                        Django 2.0リリース! 最新のDjangoで作るカンバンボードアプリ ~ モデルの定義とDjango REST frameworkの実装
                      • Rails, Django, Laravel 開発サーバをダブルクリックで起動する vagrant-layout プラグインというのを作った - こせきの技術日記

                        vagrant-layout というのを作りました。 koseki/vagrant-layout at plugin · GitHub この記事で書いていた環境を生成する Vagrant プラグイン&設定サンプル集です。 Vagrant を使って Mac からダブルクリックで操作できる仮想環境を作る - こせきの技術日記 インストール $ vagrant plugin install vagrant-layout でプラグインをインストールします。 Quickstart $ mkdir my-project $ cd my-project $ vagrant layout init php で各種ファイルを生成します。生成された、 sandbox/osx/start.command (Mac) sandbox/win/start.bat (Windows) をダブルクリックしてしばらく待つ

                          Rails, Django, Laravel 開発サーバをダブルクリックで起動する vagrant-layout プラグインというのを作った - こせきの技術日記
                        • PythonのWebフレームワークDjangoを基礎から学べるサイトと本10選 - paiza開発日誌

                          Photo by mike krzeszak こんにちは。谷口です。 Pythonはコードが書きやすく、機械学習でもよく使われているため最近人気の高い言語ですが、PythonのWebフレームワーク「Django」については知っていますか? PythonでWeb開発をするときに使えるフレームワークには、Django, Pyramid, Flask, Bottleなどがありますが、今のところ最もメジャーと言えるのがDjangoです。 Djangoには、Web開発に便利なルーティング、MVC、ORマッパー、ジェネレータといった機能が含まれており、初心者でも比較的簡単にそれなりのWebアプリケーションが作成しやすくなっています。 今回は、プログラミング初心者の方でもDjangoの使い方を学べるサイトと書籍をご紹介します。 Djangoの公式ドキュメントとチュートリアル https://docs.d

                            PythonのWebフレームワークDjangoを基礎から学べるサイトと本10選 - paiza開発日誌
                          • mod_wsgiでDjangoを動かすまでを淡々と記録する - スコトプリゴニエフスク通信

                            kuma8さんが簡潔かつ的確なまとめを書いてくださっているが、とりあえず記録しておく。今回試した環境は、CentOS 5.2Python 2.6 Django 1.0.1-beta 必要なライブラリをインストールするServer版のCentOSを普通にインストールしたらApache2は入っているはずなので、この点は省略。今回はCentOS標準のPythonではなく、独自にインストールしたPythonを使うという前提で話を進めるので、python-develは必要ではない。 $ sudo yum install apr-devel apr-util-devel mod_wsgiをビルドするmod_wsgiの最新版2.3をダウンロードしてビルドする。使用するPythonのパスは、/usr/local/bin/python-2.6であるとする。 $ http://modwsgi.googleco

                            • 「実践Django」から学ぶ「プロとして学ぶ・実践すべきWebアプリケーション開発」のこと - Lean Baseball

                              PythonでWebアプリケーションをよく作るマンです. 来週(7/19)に発売となる, 「実践Django Pythonによる本格Webアプリケーション開発」の書籍レビューに参加させていただきかつ, 執筆者の@c_bata_さん, 出版元の翔泳社様のご厚意により一冊いただきました. ひと足先に読ませていただきました(感謝) 実践Django Pythonによる本格Webアプリケーション開発 (Programmer’s SELECTION) 作者:芝田 将翔泳社Amazon 芝田さん, 翔泳社の皆様ありがとうございました🙇‍♂️ 原稿の査読・レビューで読ませてもらったり(コメントさせてもらったり), こうして届いた初版を改めて読んで, Djangoをやる方はもちろん, Djangoを抜きにしてもWebアプリケーション開発をされる方にめちゃくちゃオススメしたい! と思いました, レビューさ

                                「実践Django」から学ぶ「プロとして学ぶ・実践すべきWebアプリケーション開発」のこと - Lean Baseball
                              • Oracle無料ティアでDjango+Nginx+uWSGIでサーバを立ててみる - Qiita

                                Oracle Cloudで常時無料サービスが開始されたので使ってみた。 構成は、Django+nginx+uWSGI+Oracle Database+Oracle Linux 以下の3つの環境を作ってみたので、その時の備忘録。 ローカルの開発環境 ローカルでDockerを使った開発環境 コンピュート・インスタンスでの本番環境 とりあえず、Djangoの雛形アプリにアクセスできるまでの簡易なので、 SSL対応などは省いてます。 Oracle Cloudの常時無料サービス(無料ティア)について 新しく常時無料で利用できるようになったサービスたち。 ・Oracle Cloud無償ティア | オラクル | Oracle 日本 利用できるのは、以下のようなもの。 データベース ... 20GBを2つまで コンピュート ... 仮想マシン。1/8 OCPU・1GBを2つまで ストレージ ... 合計1

                                  Oracle無料ティアでDjango+Nginx+uWSGIでサーバを立ててみる - Qiita
                                • WEBアプリケーションフレームワーク「Django」でブログを作成して開発の流れを知ろう!Ver. 1.1|中西瑛太|note

                                  WEBアプリケーションフレームワーク「Django」でブログを作成して開発の流れを知ろう!Ver. 1.1 DjangoでのWEB開発の流れが一通り分かるようになっています。技術チュートリアルとしてご活用ください。 ===============================−== Ver. 1.1 アップデート内容・サポート体制の強化 ・CSSの導入方法 ・Adminサイトのセキュリティ対策 ・細かな修正 ================================== 近年、人工知能が注目されていますよね。人工知能のWEBアプリを作りたい人や「なにから勉強し始めればいいのかわからない。」という人はたくさんいると思います。 そんな時は、人工知能開発と相性の良いPythonがベースのフレームワークである「Django」を使いましょう!今回は入りとして、簡単なブログを作成していく予定で

                                    WEBアプリケーションフレームワーク「Django」でブログを作成して開発の流れを知ろう!Ver. 1.1|中西瑛太|note
                                  • 「Python の Web フレームワーク Django って凄い」ってアピールのに "django-generate-scaffold" を使って3分でブログを作るとよいかもな件 - 牌語備忘録 -pygo

                                    Django で Ruby on Rails の scaffold 的なことをする『django-generate-scaffold』を使ってみる。 (Python==2.7, Django==1.4, django-generate-scaffold==0.0.3a1) Install: django-generate-scaffold $ pip install django-generate-scaffold startproject $ django-admin.py startproject ownsomeblog $ cd ownsomeblog/ $ python manage.py startapp blogs $ ls blogs/ manage.py ownsomeblog/ settings.py ownsomeblog/settings.py SQLite3 設定。

                                      「Python の Web フレームワーク Django って凄い」ってアピールのに "django-generate-scaffold" を使って3分でブログを作るとよいかもな件 - 牌語備忘録 -pygo
                                    • Django REST Framework における API 実装プラクティス | PyCon JP 2018

                                      The document discusses various topics related to APIs and pagination in Django REST Framework. It covers: 1. Pagination techniques in Django REST Framework including PageNumberPagination, LimitOffsetPagination, and CursorPagination. 2. Rate limiting techniques including AnonRateThrottle, UserRateThrottle, and ScopedRateThrottle. 3. Authentication techniques including TokenAuthentication and the dj

                                        Django REST Framework における API 実装プラクティス | PyCon JP 2018
                                      • Pythonさえ分かればDjangoでWebアプリは作れる - Qiita

                                        この記事はDjango Advent Calendar 2020 の最終日の記事です。 はじめに はじめまして。 普段からDjangoを使用してWebアプリを開発しています。 今年もこの時期がやって来ましたね。 ちなみに、去年も同じ日に投稿させて頂きました。 Djangoの個人的Tips 今年の Django Advent Calendar 2020 も素晴らしい、そして実用的な記事が多く、 楽しく拝見させて頂きました。 個人的にDjangoの良さは**「簡単な」アプリケーションを「手軽に」作れるところにあると思っています。 そこでこの記事では、簡単な、そして基本的なDjangoアプリケーションを作る過程を**コードとともに記載したいと思います。 この記事がDjangoのより一層の普及に少しでも貢献できれば幸いです。 目次 前準備 アプリケーションの作成 Modelの作成 Viewの作成

                                          Pythonさえ分かればDjangoでWebアプリは作れる - Qiita
                                        • Hosting Django, Ruby i Node.js - MyDevil.Net

                                          Bogaty w technologie Szeroki zakres języków programowania i frameworków Obsługujemy najpopularniejsze i najnowocześniejsze oprogramowanie, wykorzystywane przy tworzeniu współczesnych aplikacji WWW.

                                          • Djangoを取り扱う勉強会への参加について

                                            2012/09/01 16:09 ※ 商品のリンクをクリックして何かを購入すると私に少額の報酬が入ることがあります【広告表示】 参加する際の注意 初心者向けのDjango紹介をかねている場合には、少なくとも以下の内容が含まれているか否かを確認してください。 http://djangoproject.jp/doc/ja/1.0/intro/overview.html 汎用ビュー POSTとGET ( if request.method == 'POST' ないしはクラスベースビュー) ModelForm 上記の超基本が抑えられていない勉強会でがっかりした場合には、以下から自身で勉強してみてください。 Django公式ドキュメント(英語) Djangoと日本の仲間たち 「Djangoと日本の仲間たち」にはバージョン1.0の日本語ドキュメントが掲載されています。 Django1.4の日本語ドキュ

                                            • Django ドキュメント | Django ドキュメント

                                              Django ドキュメント¶ Django を使いこなすための全てがここにあります。 最初のステップ¶ Django やプログラミングは初めてですか? それなら、ここから始めましょう! 何もないところから始めるなら: 概要 | インストール チュートリアルはこちら: その 1: リクエストとレスポンス | その 2: モデルと管理サイト | その 3: ビューとテンプレート | その 4: フォームと汎用ビュー | その 5: テスト | その 6: 静的ファイル | その 7: 管理サイトのカスタマイズ | その 8: サードパーティ製のパッケージを追加する Advanced Tutorials: How to write reusable apps | Writing your first contribution to Django 助けを求める¶ 困り事ですか?手を貸しましょう!

                                                Django ドキュメント | Django ドキュメント
                                              • DjangoマイグレーションをWebアプリが無停止のまま安全に反映する方法 - Make組ブログ

                                                Djangoはデータベースマイグレーションの機能を持っています。 ですが、 実際、Djangoマイグレーションってどう使うの? という疑問が多いかと思います。 docs.djangoproject.com この記事では、 マイグレーションを稼働中のアプリケーションに、無停止でどう反映すれば良いのか を説明します。 前提としてWebアプリ、データベースは本番環境に1系統づつあるとします。 基本的に無停止でマイグレーションを実行するのは 絶対に安全という方法ではないので、動作確認などをして慎重に反映する必要があります 。 無停止でマイグレーションを反映する基本 マイグレーションを 無停止で行う場合、「マイグレーションとアプリのリリースはどちらを先にすべきか」 という話になります (マイグレーションをするということは、アプリケーションの変更も必要になります)。 マイグレーションを先に実行して、ア

                                                  DjangoマイグレーションをWebアプリが無停止のまま安全に反映する方法 - Make組ブログ
                                                • RLSを用いたマルチテナント実装 for Django

                                                  RLSを用いたマルチテナント実装 for Django by Takayuki Shimizukawa 複数のテナント(チーム・組織)向けにサービスを提供するシステムで、テナント相互の情報を分離して扱う、複数のマルチテナントアーキテクチャが考案されています。「各プログラマが努力して実装する」戦略でも実現はできますが、プログラミングミスや設定間違いによるデータ混濁が高確率で発生します。このトークでは、マルチテナントアーキテクチャにおけるデータ分割アプローチのひとつ「共有アプローチ」をDjangoとPostgresのRow Level Security (RLS) の組合せで安全に実現する方法を紹介します。またこの方法のメリット、デメリットを紹介します。 https://djangocongress.jp/Read less

                                                    RLSを用いたマルチテナント実装 for Django
                                                  • 【入門編】Djangoとは?できること・活用例・学習方法を解説

                                                    Djangoとは、Pythonのフルスタック(重装備)Webアプリケーションフレームワークで、軽量なFlaskと対比される

                                                      【入門編】Djangoとは?できること・活用例・学習方法を解説
                                                    • ホーム - The Django Book (日本語)

                                                      The Django Book Pythonで書かれているDjango Web framework (日本語サイト)に関する本をオンラインで公開しています。 この本はThe Django BooksがGNU Free Documentation Licenseで無料で公開している本を日本語訳として派生したものです。 ライセンスは本家のを継承しているため、GNU Free Documentation Licenseです。 現在は以下の3つの本があります(上2つは本家サイトへのリンクしています): 1st edition: Apress 出版。Django 0.96対応 (Django 1.0 非対応!) (本家サイト:英語)。 1st edition: 無料オンライン本。内容は上記出版本と同一。Django 0.96対応 (Django 1.0 非対応!) (本家サイト:英語)。 NEW:

                                                      • パーフェクトな Django の設定ファイル

                                                        "DAMON BLOGONS" の、 "The Perfect Django Settings File" という記事で紹介されていた Django の設定 (settings.py) が面白かったので、私が利用しているものと併せて紹介したいと思います。 環境による DEBUG の切り分け 開発環境では "DEBUG = True" と書くと幸せになれます。Django のデバッガーは強力です。ただし、本番環境にそのままデプロイしてしまうと・・・。デプロイを楽にするためにも、失敗を防ぐためにも自動的に切り分けるのが望ましいですよね。Damon 氏は以下のようなコードで切り分けているようです。 # Set DEBUG = True if on the production server if socket.gethostname() == 'your.domain.com': DEBUG =

                                                        • Django Best Practiceへの道 #1

                                                          DjangoのWebアプリを開発している際、リファクタ/テスト拡充のために集めた情報をまとめます。 #1 Djangoプロジェクト/アプリケーション/設定ファイル構成 #2 Djangoテスト戦術 #2 補足編 #3 Django Model/View/From/Template戦術 戦略よりも、自分が入社した時既にあった前提に対応する為に考えた戦術を中心に書いていきます。また、自分の思考をダンプして記録しておくという目的もあるので、記述が冗長な部分もありますがご容赦ください。 前提 既に本番リリースされてる Django 1.5で作られてる 中/小規模Webアプリケーション(テーブルサイズ10 - 20) 開発/運用1人(achiku), アドバイザー/レビューアー1人(moquada) バックエンド処理ロジックは比較的シンプル Celeryを使った非同期タスクとして動く処理がある JS

                                                          • Django3入門: 初心者でも10分でWebサービスを作れる!PythonフレームワークDjangoとPaizaCloudの使い方 - paiza times

                                                            (English article is here) こんにちは、吉岡([twitter:@yoshiokatsuneo])です。 いま最も熱いプログラミング言語の一つといえば、Pythonですよね。最近は特に機械学習向けのライブラリが充実していることから、人気が伸びています。 Pythonはスクリプト言語で、一行でもコードを書けばその場ですぐに動かすことができるため、プログラミング初心者の学習にも最適です。Pythonはアメリカの大学で最も多く教えられている言語である…といったデータもあります。 このPythonを使ってWebサービスやWebアプリケーションを作るときに必要なWebアプリケーションフレームワークには、Django, Pyramid, Flask, Bottleなどがありますが、今のところ最もメジャーなのがDjango(ジャンゴ)です。 Djangoには、Web開発に便利なル

                                                              Django3入門: 初心者でも10分でWebサービスを作れる!PythonフレームワークDjangoとPaizaCloudの使い方 - paiza times
                                                            • Djangoのテストの書き方について勉強したのでまとめる - c-bata web

                                                              追記: この記事の内容はかなり古くなっています。翔泳社さんからDjangoの書籍を出版するので、ぜひ読んでみてください。 実践Django Pythonによる本格Webアプリケーション開発 (Programmer’s SELECTION) 作者:芝田 将翔泳社Amazon はじめに この記事はPython Advent Calendar 2014の12日目の記事です. 昨日は「SushiYasukawa」さんによる(Pythonによる簡単なLispインタープリタ実装方法(四則演算編)) - Python, web, Algorithm 技術的なメモでした. 最近Djangoで何か作ったという記事をよく見かけます. 次のQiitaの記事を参考にDjangoの勉強を始められた方が多いようなので、僕も始めてみました. Python Django入門 (1) - Qiita Python Djan

                                                                Djangoのテストの書き方について勉強したのでまとめる - c-bata web
                                                              • nitrous.ioを使ったはじめてのWebサービス構築(Djangoを使ってみよう編) - 今日学んだこと

                                                                作ったサービスの宣伝ばかりで、読み手の人を考えないブログになりつつあったので、ちょっと一旦方針を戻し、お勉強ネタを Webサービス公開後にTwitterやハテブコメントで多く見た意見の中で「自分も何か作ってみようか」というのが多くありました。そんな訳で、何回かに分けてWebサービスの作り方を解説してみようかなと思います。 もし良さそうだと思ったら、ブクマお願いします!後編書く励みになるので・・・ 環境作るの面倒だよ! ご安心ください。今回利用するのはこちら、nitrous.ioです。ないとらす と発音している様に聞こえます。 これはなんぞ?というと、エディタから実行環境、きわめつけには簡易サーバー機能まで持ち合わせた、ブラウザ一つで開発可能な優れものです。以前、ちょっと使ったのを思い出したので、こちらを利用して解説していこうかと思います。 まずはユーザー作成 こちらはあまり解説するようなこ

                                                                  nitrous.ioを使ったはじめてのWebサービス構築(Djangoを使ってみよう編) - 今日学んだこと
                                                                • Rails以外全くわからないマンがDjangoに触れてみて驚いたRailsとの違い - Qiita

                                                                  はじめに Ruby on Railsといえば、言わずと知れたRuby製のWebフレームワークですよね。様々なスタートアップで採用されており、世界で最も人気のあるWebフレームワークの一つと言っても過言ではありません。私はこの一年、ほとんどこのRailsのみを使って開発をしてきました。 一方で、このRailsとよく対比されるのがPython製のWebフレームワーク、Djangoです。こちらも非常に人気があり、初心者向けにDjangoとRailsを比較したインターネット上の記事なども多く見受けられます。 こちらは自分には縁のないもの、と勝手に私は思ってきたのですが、先日から縁があって知人のDjangoプロジェクトをお手伝いしています。「RailsわかるならDjangoもわかるよ!」と言われて軽い気持ちで手伝い始めたのですが、触ってみると思った以上に違うところがたくさんありました。今回はその中の

                                                                    Rails以外全くわからないマンがDjangoに触れてみて驚いたRailsとの違い - Qiita
                                                                  • DjangoやPythonを使ったWebシステム開発のお供に·FirePython MOONGIFT

                                                                    Webシステム開発を行っているとデバッグメッセージを表示したいと思うことは多々ある。画面にメッセージを出しても良いだろうが、常々使うのであればログファイルなどを利用した方が効率的だ(デザインへの影響もあるので)。 FirebugとPythonをつないでくれる 開発者には見えてユーザには見えない(見ることもできる)、そんな素敵なメッセージプラグインがFirePythonだ。 今回紹介するオープンソース・ソフトウェアはFirePython、Firebugと連携するPythonデバッグライブラリだ。 FirePythonは二つのライブラリが提供される。一つはPython側で利用するライブラリで、もう一つはFirefoxアドオンとして動作するものだ。Python側でメッセージを送信し、それをFirebugが受け取って表示してくれるようになる。 設定画面 PHPでは同様のソフトウェアとしてFireP

                                                                      DjangoやPythonを使ったWebシステム開発のお供に·FirePython MOONGIFT
                                                                    • Django Packages : Reusable apps, sites and tools directory for Django

                                                                      Django Packages is a directory of reusable apps, sites, tools, and more for your Django projects. Add Package Add Grid Apps Small components used to build projects. An app is anything that is installed by placing in settings.INSTALLED_APPS. Show Apps (4,224) Frameworks Large efforts that combine many python modules or apps. Examples include Django, django-cms, and Mezzanine. Most CMSes fall into t

                                                                        Django Packages : Reusable apps, sites and tools directory for Django
                                                                      • Django アプリサーバ、gunicorn と fastcgi の比較

                                                                        概要 最近、会社では、fastcgi より、 gunicorn を使うのがどう? といわれました。gunicorn を触ったことない僕は fastcgi のロードテストも実際やったことなくて、メソッドについて、(prefork がいいか、 threadedがいいか) の読んでいたものを元にした推測しかできない状態で、知識足りないと思った。 gunicorn は何かというと、python で作られた WSGI に対応するウェブサーバーです。同期、非同期ウェブアプリ両方対応できますし、作りがよくてかなりスピーディーそうですし、Django アプリを簡単に組み込めますし、python で運用が楽というのがポイントですね。もちろん、エンドユーザーが直接 gunicorn に接続するのではなく、 nginx のローダーバランサーでプロクシーのが一般的だと思っています。 テストアプリケーション という

                                                                        • 「普通の人でいいのに!」感想|Django_Coburn|note

                                                                          ツイッターで話題になっていた漫画「普通の人でいいのに!」を読んだ。あとどういう訳か「ジョーカー」についても語ってるので一応ある程度伏せているが内容を知りたくない人は読まない方がいいかもしれない。 「普通の人でいいのに!」まず冒頭から10ページ近くデート相手の冴えない風貌の男へのディスが延々と続くというぶっ飛んだ展開に面食らい、最後まで読んでも当初は全体的によくわからない話だったが、二回三回読むとどういう話か大体わかってきた。 物語自体は割とシンプルで、おおざっぱに言えば平凡なOLが憧れのサブカル界隈と日常生活を行き来し、サブカル界へのあこがれと日常生活への不満を強めるものの、次第に自身が「何者でもない」事に直面していくという内容である。そういう意味ではよくある話なのだが、冒頭に紹介したデート相手ディスを始め主人公のキャラクターが色んな意味で強烈であり、感想もほぼ主人公についての雑感になった

                                                                            「普通の人でいいのに!」感想|Django_Coburn|note
                                                                          • はじめに · Django Girls Tutorial

                                                                            Django Girls のチュートリアル これは、Creative Commons Attribution-ShareAlike 4.0 International License のライセンスの下で提供しています。ライセンスについてはこちらをご確認ください。 https://creativecommons.org/licenses/by-sa/4.0/ ウェルカム! Django Girlsのチュートリアルにようこそ! お会いできて嬉しいです :) このチュートリアルでは、ウェブテクノロジーの中身を見て回る旅へあなたをお連れします。私たちが知っているようにウェブを動かすのに必要なものすべてを垣間見ることができるでしょう。 知らないことを学ぶことは冒険のようなものです - でも心配はいりません。あなたはすでに勇気を出してここにいらっしゃるのですから、きっとうまくいくでしょう :) はじめ

                                                                            • №1,312 洋画セレクション “ ジャンゴ 繋がれざる者 Django Unchained ” - 糸屯 ち ゃ ん の エ ン タ メ 通 信

                                                                              ■ 目 次 プロローグ ジャンゴ 繋がれざる者 Django Unchained エピローグ 糸屯ちゃんのおまけ - Blog Ranking Lists プロローグ おはようございます MCの白石です 本日のテーマも、怒涛の 洋画セレクション です では、わたくしの方からお送りする洋画のご紹介をさせて頂きます ジャンゴ 繋がれざる者 Django Unchained です! それでは、皆さん 楽しんでってくださいね (✿╹◡╹)b ワープ!!.   .    . . ............................................... き、きえるぅぅぅ。。。( ̄□ ̄ *)( ̄□:;.:... ( ̄:;..::;.:. :::;... ... .. . .  . . .      .    . ジャンゴ 繋がれざる者 Django Unchained 『ジャンゴ

                                                                                №1,312 洋画セレクション “ ジャンゴ 繋がれざる者 Django Unchained ” - 糸屯 ち ゃ ん の エ ン タ メ 通 信
                                                                              • もっと知りたいPython:第3回 WebフレームワークTurboGears, Django, Pylons|gihyo.jp … 技術評論社

                                                                                LLベースのWeb開発フレームワークは、Ruby on Railsをきっかけに大きく認知を広げました。PythonとWeb開発の歴史はとても長く、実に成熟しています。前回紹介したPloneのベースになっているZopeは著名なLLベースのWebフレームワークのひとつです。当時Boboと呼ばれていたZopeの開発が始まったのは1996年のことでした。10年以上前に、すでにオブジェクト指向Web開発を実践していたPythonistaの有能さには本当にびっくりさせられます。 Python製Webフレームワークの新時代 Zope以外にも、Pythonには多くのWeb開発用のフレームワークが存在します。どのフレームワークも素晴らしいのですが、Zopeの存在が大きすぎたせいか、多くの開発者の支持を得ることはできなかったようです。 Zopeを筆頭にいくつものフレームワークが群雄割拠していた状況も、数年前か

                                                                                  もっと知りたいPython:第3回 WebフレームワークTurboGears, Django, Pylons|gihyo.jp … 技術評論社
                                                                                • 初めてのDjangoプロジェクト (1/3)

                                                                                  Pythonを使ってアプリケーションを実際に作成してみましょう。前回は「Facebookのようなものを作ってみようと思います」と書いてしまいましたが、ちょうど作りたいものがあったので「Twitterと連携するコミュニケーションツール」を「Django」で作ることにします。 DjangoはPython上で動作するWAF(Web Application Framework)のことです。Webアプリケーションフレームワークというのは、Webアプリケーションを作るとき、決まり切った機能を簡単に利用するための仕組みです。Python上で動作するWAFにはTurboGearsやweb.pyなどがありますが、現在は事実上DjangoがPythonでのWAFの標準というか最もメジャーな存在といってよいでしょう。 Djangoは有志の方が作成した日本語ドキュメントがとても充実しているというのも、みなさんにD

                                                                                    初めてのDjangoプロジェクト (1/3)