Mac,python,python2,python3,Slack,venv

ローカルでも動くSlackBot管理ツールができるまで 〜 WebUI編 2 〜の続き。
はてブからデータを取得し、Slackに投稿するBotを作成。

 

 

構成

&nb ...

bootstrap,bottle,HTML,HTML5,javascript,jinja2,jQuery,Mac,python,python2

前回の続き。

新規登録を実装

sites/sites.pyの冒頭の方に以下のimportを追加する。

from bottle import get, post, request, response

bootstrap,bottle,HTML,HTML5,javascript,jinja2,jQuery,Mac,python,python2

今回から何回かに分けて、はてブから情報を取得しSlackに投稿するBOTを管理するツールを作成していく。
今までにこのブログ内で紹介しgithubにあげているソースを利用する。

完成形

ローカルでも動くSlackのB ...

bottle,jinja2,Mac,python,python2,python3,Slack

とても雑なSlackのBot管理ツールを作成してみた。
はてブからデータを取得してくるもの。
次回以降で製作過程を紹介していこうかと思う。

製作過程:
ローカルでも動くSlackBot管理ツールがで ...

bottle,CentOS7,jinja2,Nginx,pyenv,python,python2,python3,SELinux,uWSGI

今回は長編。
色々試行錯誤した結果のため、うまくいかなかった場合はコメントに残してもらえると幸いです。。。

↑Nginxの項目、ちょっとだけ執筆させてもらっています。。。

 

bootstrap,bottle,HTML,HTML5,javascript,jinja2,jQuery

つい最近まで知らなかったので。

管理画面などを作るときに、

のように、formとtableを組み合わせて作りたくなることがある。
そのときにformタグがtrタグ,tdタグの入れ子になって煩雑になってし ...

bootstrap,bottle,javascript,jinja2,python

今回はbottleやjinja2の使い方というより、フレームワークの開発方法。

複数ページに渡るサイトをフレームワークで開発するとき、ヘッダー、フッターなどの各ページの共通部分を
ベースとなるテンプレートファイルに ...

bootstrap,bottle,iPython,javascript,jinja2,jQuery,python

導入に引き続き。

導入で用意したjs,css,imgディレクトリを利用できるようにする。
また、jQuery、bootstrapを導入する。

 

 
サンプルコー ...

bottle,jinja2,python

最近は一時期よりは下火になっているものの、PythonでフレームワークといえばDjango。
でもさくっとページを作りたいときにはちょっとがっちりしすぎていて作りづらい。

ということで、最近は bottle を使っ ...

iPython,notebook,python

再考 IPython 1(そもそもIPythonって) に引き続き。

 

を読んでnotebookが便利な使い方を知る。

 

notebookって

IPy ...

iPython,python

IPythonは普段から使っているけれど、

を読んで再考。

 

そもそもIPythonって

pythonはインタープリターとして実行できる。

$ pyth