J Kenneth King wrote:
> Stefan Behnel writes:
> > See here for another example that uses lxml.html:
> >
> > http://codespeak.net/lxml/lxmlhtml.html#creating-html-with-the-e-factory
> >
> > Stefan
>
> Ah, looks good. Have never used nor finished the example I had given --
> only meant as inspi
Stefan Behnel writes:
> J Kenneth King wrote:
>> from tags import html, head, meta, title, body, div, p, a
>>
>> mypage = html(
>> head(
>> meta(attrs={'http-equiv': "Content-Type",
>> 'content': "text/html;"}),
>> title
J Kenneth King wrote:
> from tags import html, head, meta, title, body, div, p, a
>
> mypage = html(
> head(
> meta(attrs={'http-equiv': "Content-Type",
> 'content': "text/html;"}),
> title("My Page")),
> body
Tino Wildenhain writes:
> Hi Mike,
>
>
> Mike wrote:
>> Hello all,
>>
>> I'm writing a web app and wanted to do some html generation (I
>> really do not like to maintain or write html).
>>
>> I'm thinking of writing a dsl based on the following:
>>
>> def html():
>> return
>>
>> def a():
>>
> Hello all,
>
> I'm writing a web app and wanted to do some html generation (I really do not
> like to maintain or write html).
>
> I'm thinking of writing a dsl based on the following:
>
> def html():
> return
>
> def a():
> return
>
> def body():
> return
> (html,
> ...(head, (style,
Hi Mike,
Mike wrote:
Hello all,
I'm writing a web app and wanted to do some html generation (I really do
not like to maintain or write html).
I'm thinking of writing a dsl based on the following:
def html():
return
def a():
return
def body():
return
That would be writing HT
>> Using templates means that the code can work with different templates,
>> and this should be seamless, it also means that different code can be
>> used with the templates, for example if different languages are used.
> This seems to contradict your statement that you dislike 'embedding
> code o
[EMAIL PROTECTED] wrote:
> I dislike embedding code or html in each other, apart from the
> 'impurity' of mixing code and user interface it makes them inseparable.
>
> Using templates means that the code can work with different templates,
> and this should be seamless, it also means that different
I meant that it is not strictly necessary to use templates in
Karrigell, although you can use Cheetah if you want.
I'm not used to templates mainly because I'm familiar with the way PHP
works and, for simple dynamic sites like those I work on, this is the
simpliest approach.
Another reason is that
> No templates, no python-like or special languages, only pure and simple
> python.
> You can embedd python into html or, if it better suits your programming
> style, you can embed html into python. Why don't you give it a try?
I dislike embedding code or html in each other, apart from the
'impu
[EMAIL PROTECTED] wrote:
> Could someone that has used all the different ways mentioned above for
> dynamic HTML
> content, suggest what the pros and cons of the different methods are?
Not used them all - as you say, there's a plethora of options - but to
give you a general idea of the territory.
With Karrigell (http://karrigell.sf.net/), all you need to know is
Python and HTML.
No templates, no python-like or special languages, only pure and simple
python.
You can embedd python into html or, if it better suits your programming
tyle, you can embed html into python. Why don't you give it a
If this is your first try, use cgi, cgitb and html % dictionary as suggested
in this thread. If your db is mysql, you can actually use os.popen() (or
equivalent) to run a 'mysql -html -e "select * from yaddayadda" to return
html. you can make that look prettier with css.
here's a quick and dirty
I just do the following:
I store the form data as a pickeled dictionary. Then I create my
HTML form with something like this:
HTMLout="""..
..
'''
where the field1, field2 etc era the fields on my form.
Then finally:
print HTMLout % dict
where dict has all the values that I previous
> After some thought I decided to leave the various frameworks
> aside for the time being and use mod_python.publisher along with some
> means of generating HTML on the fly.
I kind of like KID templates the most, you can easyly work with them in any
HTML authoring software, they are easy to use (p
[EMAIL PROTECTED] wrote:
> Hello everybody,
>
> I am in the process of writing my very first web application in Python,
> and I need a way to
> generate dynamic HTML pages with data from a database.
(snip)
> After some thought I decided to leave the various frameworks
> aside for the
> time bein
16 matches
Mail list logo