タグ

URIとPythonに関するraimon49のブックマーク (3)

  • JSONをURIに埋め込んでも%地獄にならない「Rison」のススメ - Qiita

    さくらのクラウドでバックエンドを担当しております、@townewgokgok と申します(記事はフロントエンド寄りの記事になります)。これは さくらインターネット Advent Calendar 2018 11日目の記事です。 JSONのように階層化された値をURLに埋め込みたいことってありませんか? たとえば 価格.com の商品検索結果ページ のように、リンクを開いたら検索フォームの内容が復元されて、URLのコピー時に見ていたものがそのまま表示されて欲しい。 これを実現するには、従来なら文字列のキーバリューとしてごく一般的な application/x-www-form-urlencoded 形式でURLにパラメータを埋め込むところです(上記の価格.comの例でもやはりそうなっています)。ただ、そこそこ複雑な検索フォームの値をいちいちこの形式にまとめたり復元したりするのはわりと面倒です

    JSONをURIに埋め込んでも%地獄にならない「Rison」のススメ - Qiita
    raimon49
    raimon49 2018/12/14
    オフィシャルに用意されてるのはJavaScript/Pythonのみだが他のプログラミング言語へのポーティングも結構ある
  • 辞書(Dictionary).appを使い倒そう : 紹介マニア


    Mac OS X 10.4(Dictionary).app   Mac OS X 10.5(Dictionary).app  Mac OS X 10.5 ()AppleNew Oxford American Dictionary()Oxford American Writes's Thesaurus()Wikipedia WikipediaWikipedia .app 
    raimon49
    raimon49 2016/04/24
    dict://スキーム
  • DjangoでのURL⇔view関数の正引き・逆引き - orangain flavor

    DjangoのURLディスパッチャは正引き(URLからview関数への変換)は比較的単純ですが、逆引き(view関数からURLへの変換)はちょっとわかりにくいです。get_absolute_urlメソッド, permalinkデコレータ, urlタグ, reverse関数, url関数, 名前付きURLパターンなど、キーワードはよく目にするけれど、具体的にどうすればいいのかよくわからないということはないでしょうか? Djangoのドキュメントでは正引き・逆引きという視点からのまとまった解説はないので、ここで解説したいと思います。 正引き(URLからview関数への変換) 正引きと言うのはURLからview関数への変換のことです。urls.pyに正規表現とそれに対応するview関数名の組(URLパターン)を定義することで実現しています。その目的のためだけならURLパターンに名前をつける必要は

    DjangoでのURL⇔view関数の正引き・逆引き - orangain flavor
  • 1