1
1
mirror of https://github.com/Kozea/WeasyPrint.git synced 2024-10-05 00:21:15 +03:00

Default to HTTP in the Browser rather than relative filenames.

This commit is contained in:
Simon Sapin 2012-06-15 11:50:53 +02:00
parent a83ff7b0ee
commit b276dbd1d7

View File

@ -19,6 +19,7 @@ import cairo
from weasyprint import HTML, CSS, draw
from weasyprint.backends import PNGBackend
from weasyprint.formatting_structure import boxes
from weasyprint.urls import url_is_absolute
def find_links(box, links, anchors):
@ -135,6 +136,9 @@ def make_app():
if url:
if request.query_string:
url += '?' + request.query_string
if not url_is_absolute(url):
# Default to HTTP rather than relative filenames
url = 'http://' + url
html = HTML(url)
url = html.base_url
pages = get_svg_pages(html, stylesheet)