473,406 Members | 2,352 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Re: Any tips on Python web development on Mac OS

Tim Greening-Jackson a écrit :
(snip)
I'd like to create a couple of websites on my Mac at home. I have a very
basic understanding of HTML, but am lazy and would prefer to do the work
either in Python itself or have some package I can use in conjunction
with Python.
You're not going to get anywhere without learning (x)html and css IMHO.
Even using a "graphical" html editor like Dreamweaver requires having a
good enough (IOW : being able to do it all by hand) knowledge of these
languages.

(snip)
I've had a very quick look at the Django and Turbogears websites. Is it
worth learning one of these for a small, simple site?
Depends on what your "site" is doing.
Will they actually
help me set up the structure of the site,
Nope, or not much.
or are they more geared to its
content.
Content, definitively.
>
I'm also trying to find/download HTMLgen. If I try to install the
version from macports it tries to downgrade my installation of Python to
one of the previous versions. Is it worth using and where can I find a
copy that I should be able to build/install cleanly on a Mac.
There are quite a couple other (and more recent) "html generator"
packages. You may want to have a look at brevé:
http://breve.twisty-industries.com/

Aug 5 '08 #1
1 996
Bruno Desthuilliers wrote:
Tim Greening-Jackson a écrit :
(snip)
You're not going to get anywhere without learning (x)html and css IMHO.
Even using a "graphical" html editor like Dreamweaver requires having a
good enough (IOW : being able to do it all by hand) knowledge of these
languages.
Well, to be honest I do know rudimentary HTML and have been playing with
CSS by hand --- the only HTML editor I have is a public domain one
called Taco. I can put together the basic template for the website, and
use CSS to keep tuning the look and feel until it was right.

I have Apache/MySQL already running on my Mac, a fairly fast broadband
connection with a static IP address and a vanity domain to point at the
server. So I could serve it all from home.
Depends on what your "site" is doing.
There are all *sorts* of things I would like it to do, but am not
dogmatic about any of them. For example, having various people being
able to login to it securely to shuttle files between ourselves would be
useful. As would webmail access. And various "robot" functionality...

The exercise is more to see what Python can do to help me develop
websites and get used to some sort of proper development framework,
rather than Apple iWeb which is superficially attractive but
fundamentally crippled and produces unreadable HTML.
There are quite a couple other (and more recent) "html generator"
packages. You may want to have a look at brevé:
http://breve.twisty-industries.com/
Thanks. I'll take a look.
Aug 5 '08 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

36
by: Andrea Griffini | last post by:
I did it. I proposed python as the main language for our next CAD/CAM software because I think that it has all the potential needed for it. I'm not sure yet if the decision will get through, but...
122
by: Edward Diener No Spam | last post by:
The definition of a component model I use below is a class which allows properties, methods, and events in a structured way which can be recognized, usually through some form of introspection...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.