betty.url module
Provide a URL generation API.
-
class betty.url.AppUrlGenerator(app)[source]
Bases: LocalizedUrlGenerator
- Parameters:
- app
-
-
generate(resource, media_type, absolute=
False, locale=None)[source]
- Parameters:
- resource
-
- media_type
-
- absolute=
False -
- locale=
None -
- Return type:
str
-
class betty.url.LocalizedPathUrlGenerator(app)[source]
Bases: LocalizedUrlGenerator
- Parameters:
- app
-
-
generate(resource, media_type, absolute=
False, locale=None)[source]
- Parameters:
- resource
-
- media_type
-
- absolute=
False -
- locale=
None -
- Return type:
str
-
class betty.url.LocalizedUrlGenerator[source]
Bases: object
-
generate(resource, media_type, absolute=
False, locale=None)[source]
- Parameters:
- resource
-
- media_type
-
- absolute=
False -
- locale=
None -
- Return type:
str
-
class betty.url.StaticPathUrlGenerator(configuration)[source]
Bases: StaticUrlGenerator
- Parameters:
- configuration
-
-
generate(resource, absolute=
False)[source]
- Parameters:
- resource
-
- absolute=
False -
- Return type:
str
-
class betty.url.StaticUrlGenerator[source]
Bases: object
-
generate(resource, absolute=
False)[source]
- Parameters:
- resource
-
- absolute=
False -
- Return type:
str