[Checkins] SVN: zope2docs/trunk/zope2book/source/ using note directive
Andreas Jung
andreas at andreas-jung.com
Sun Feb 22 14:58:33 EST 2009
Log message for revision 97117:
using note directive
Changed:
U zope2docs/trunk/zope2book/source/DTML.rst
U zope2docs/trunk/zope2book/source/RelationalDatabases.rst
-=-
Modified: zope2docs/trunk/zope2book/source/DTML.rst
===================================================================
--- zope2docs/trunk/zope2book/source/DTML.rst 2009-02-22 18:18:48 UTC (rev 97116)
+++ zope2docs/trunk/zope2book/source/DTML.rst 2009-02-22 19:58:32 UTC (rev 97117)
@@ -1,20 +1,20 @@
Basic DTML
==========
-Preliminary remark (for the Zope 2.12 edition)
-----------------------------------------------
-DTML has been the primary markup language within Zope for a long time. However
-the *recommended* primary markup language within Zope is nowadays ZPT (Zope
-Page Templates). ZPT is your choice for generating markupish output like HTML
-or XML. The usage of DTML should be limited where you have to generate
-non-markupish output like text files or other formats. Since DTML is pretty old
-it really does not support features like internationalization or unicode very
-well. In addition the syntax of DTML is not always very easy to understand.
-You have to learn DTML to some point if you intend to use ZSQL methods (for
-RDBMS integration with Zope) - but even for the RDBMS integration we have
-better solutions like Object-Relational-Mappers (check with the chapter about
-relational database connectivity).
+.. note::
+ DTML has been the primary markup language within Zope for a long time. However
+ the *recommended* primary markup language within Zope is nowadays ZPT (Zope
+ Page Templates). ZPT is your choice for generating markupish output like HTML
+ or XML. The usage of DTML should be limited where you have to generate
+ non-markupish output like text files or other formats. Since DTML is pretty old
+ it really does not support features like internationalization or unicode very
+ well. In addition the syntax of DTML is not always very easy to understand.
+ You have to learn DTML to some point if you intend to use ZSQL methods (for
+ RDBMS integration with Zope) - but even for the RDBMS integration we have
+ better solutions like Object-Relational-Mappers (check with the chapter about
+ relational database connectivity).
+
Introduction
------------
Modified: zope2docs/trunk/zope2book/source/RelationalDatabases.rst
===================================================================
--- zope2docs/trunk/zope2book/source/RelationalDatabases.rst 2009-02-22 18:18:48 UTC (rev 97116)
+++ zope2docs/trunk/zope2book/source/RelationalDatabases.rst 2009-02-22 19:58:32 UTC (rev 97117)
@@ -1,20 +1,21 @@
Relational Database Connectivity
================================
-Preliminary remark (for the Zope 2.12 edition)
-----------------------------------------------
-This chapter explains you how to access a relational databases directly through
-SQL. The alternative and modern way integrating a RDBMS with Zope is using an
-Object-Relational-Mapper (ORM). An ORM abstracts the SQL layer and allows you
-to deal with database tables, rows etc. like standard Python objects.
-The most common and most flexible ORM in the
-Python world is `SQLAlchemy <http://www.sqlalchemy.org>`_ . You can not use
-SQLAlchemy directly within Zope because the transaction system of the RDBMS
-must participate with Zope transaction. This integration layer is implemented
-through the `zope.sqlalchemy <http://pypi.python.org/pypi/zope.sqlalchemy>`_
-module.
+.. note::
+ This chapter explains you how to access a relational databases directly through
+ SQL. The alternative and modern way integrating a RDBMS with Zope is using an
+ Object-Relational-Mapper (ORM). An ORM abstracts the SQL layer and allows you
+ to deal with database tables, rows etc. like standard Python objects.
+
+ The most common and most flexible ORM in the
+ Python world is `SQLAlchemy <http://www.sqlalchemy.org>`_ . You can not use
+ SQLAlchemy directly within Zope because the transaction system of the RDBMS
+ must participate with Zope transaction. This integration layer is implemented
+ through the `zope.sqlalchemy <http://pypi.python.org/pypi/zope.sqlalchemy>`_
+ module.
+
Introduction
------------
More information about the Checkins
mailing list