CherryPyプロジェクトにおいてウェブデザイナとウェブデベロッパとがどのように協力できるか

イントロダクション

ウェブサイトの開発に関連する2種類の人間といえば、デザイナとデベロッパです。一般的に、デザイナはページの表示に気を配り、デベロッパはコンテンツとウェブサイトの背後のロジックに気を配ります。

デザイナとデベロッパは同じツールを使いません: デザイナは大抵HTMLエディタ(例えばDreamweaverとかAmaya)を使いますし、デベロッパはテキストエディタ、そしてCherryPyを使うわけです。

どのように協力できるか?

とても簡単なことです:

テンプレートファイルはCherryPyプロセッサによってコードに入れられます(Cの「#include」命令にとても良く似ています)。 テンプレートを見つけ出すために、プロセッサは同じディレクトリ内と他のソースファイル(/lib, /src, -I フラグで指定されたディレクトリ)を探します。

Example

今回の例では、2ページのみの小さなウェブサイトを構築することにします。各ページはヘッダ、ボディ、フッタによって作られているものとします。ヘッダとフッタは「you and here」ラベルを持つということを除いては、どちらのページも同一であるものとします。

ステップバイステップでやっていきましょう。

About this document ...

CherryPyプロジェクトにおいてウェブデザイナとウェブデベロッパとがどのように協力できるか

This document was generated using the LaTeX2HTML translator Version 2K.1beta (1.48)

Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.

The command line arguments were:
latex2html -split 3 -link 1 -ascii_mode -local_icons -no_navigation collaborate.tex

The translation was initiated by Debian User on 2003-08-26


 

Debian User 2003-08-26