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