From b358fbdbe9cbd4ce644c4b2c7b9b4cec0811e14e Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Fri, 29 Apr 2011 14:32:56 +0100 Subject: More refactoring - move various less core stuff into utils etc --- djangorestframework/templates/emitter.html | 127 ---------------------------- djangorestframework/templates/emitter.txt | 8 -- djangorestframework/templates/renderer.html | 127 ++++++++++++++++++++++++++++ djangorestframework/templates/renderer.txt | 8 ++ 4 files changed, 135 insertions(+), 135 deletions(-) delete mode 100644 djangorestframework/templates/emitter.html delete mode 100644 djangorestframework/templates/emitter.txt create mode 100644 djangorestframework/templates/renderer.html create mode 100644 djangorestframework/templates/renderer.txt (limited to 'djangorestframework/templates') diff --git a/djangorestframework/templates/emitter.html b/djangorestframework/templates/emitter.html deleted file mode 100644 index 1931ad39..00000000 --- a/djangorestframework/templates/emitter.html +++ /dev/null @@ -1,127 +0,0 @@ -{% load urlize_quoted_links %}{% load add_query_param %} - - - - - - - Django REST framework - {{ name }} - - -
- - - - - -
- -
-

{{ name }}

-

{% if markeddown %}{% autoescape off %}{{ markeddown }}{% endautoescape %}{% else %}{{ description|linebreaksbr }}{% endif %}

-
-
{{ response.status }} {{ response.status_text }}{% autoescape off %}
-{% for key, val in response.headers.items %}{{ key }}: {{ val|urlize_quoted_links }}
-{% endfor %}
-{{ content|urlize_quoted_links }}
{% endautoescape %}
- - {% if 'GET' in resource.allowed_methods %} -
-
-

GET {{ name }}

-
- GET - {% for media_type in resource.emitted_media_types %} - {% with resource.ACCEPT_QUERY_PARAM|add:"="|add:media_type as param %} - [{{ media_type }}] - {% endwith %} - {% endfor %} -
-
-
- {% endif %} - - {% comment %} *** Only display the POST/PUT/DELETE forms if we have a bound form, and if method *** - *** tunneling via POST forms is enabled. *** - *** (We could display only the POST form if method tunneling is disabled, but I think *** - *** the user experience would be confusing, so we simply turn all forms off. *** {% endcomment %} - - {% if resource.METHOD_PARAM and form %} - {% if 'POST' in resource.allowed_methods %} -
-
-

POST {{ name }}

- {% csrf_token %} - {{ form.non_field_errors }} - {% for field in form %} -
- {{ field.label_tag }} - {{ field }} - {{ field.help_text }} - {{ field.errors }} -
- {% endfor %} -
- -
-
-
- {% endif %} - - {% if 'PUT' in resource.allowed_methods %} -
-
-

PUT {{ name }}

- - {% csrf_token %} - {{ form.non_field_errors }} - {% for field in form %} -
- {{ field.label_tag }} - {{ field }} - {{ field.help_text }} - {{ field.errors }} -
- {% endfor %} -
- -
-
-
- {% endif %} - - {% if 'DELETE' in resource.allowed_methods %} -
-
-

DELETE {{ name }}

- {% csrf_token %} - -
- -
-
-
- {% endif %} - {% endif %} -
-
-
- - \ No newline at end of file diff --git a/djangorestframework/templates/emitter.txt b/djangorestframework/templates/emitter.txt deleted file mode 100644 index 5be8c117..00000000 --- a/djangorestframework/templates/emitter.txt +++ /dev/null @@ -1,8 +0,0 @@ -{{ name }} - -{{ description }} - -{% autoescape off %}HTTP/1.0 {{ response.status }} {{ response.status_text }} -{% for key, val in response.headers.items %}{{ key }}: {{ val }} -{% endfor %} -{{ content }}{% endautoescape %} diff --git a/djangorestframework/templates/renderer.html b/djangorestframework/templates/renderer.html new file mode 100644 index 00000000..105ea0a2 --- /dev/null +++ b/djangorestframework/templates/renderer.html @@ -0,0 +1,127 @@ +{% load urlize_quoted_links %}{% load add_query_param %} + + + + + + + Django REST framework - {{ name }} + + +
+ + + + + +
+ +
+

{{ name }}

+

{% if markeddown %}{% autoescape off %}{{ markeddown }}{% endautoescape %}{% else %}{{ description|linebreaksbr }}{% endif %}

+
+
{{ response.status }} {{ response.status_text }}{% autoescape off %}
+{% for key, val in response.headers.items %}{{ key }}: {{ val|urlize_quoted_links }}
+{% endfor %}
+{{ content|urlize_quoted_links }}
{% endautoescape %}
+ + {% if 'GET' in resource.allowed_methods %} +
+
+

GET {{ name }}

+
+ GET + {% for media_type in resource.renderted_media_types %} + {% with resource.ACCEPT_QUERY_PARAM|add:"="|add:media_type as param %} + [{{ media_type }}] + {% endwith %} + {% endfor %} +
+
+
+ {% endif %} + + {% comment %} *** Only display the POST/PUT/DELETE forms if we have a bound form, and if method *** + *** tunneling via POST forms is enabled. *** + *** (We could display only the POST form if method tunneling is disabled, but I think *** + *** the user experience would be confusing, so we simply turn all forms off. *** {% endcomment %} + + {% if resource.METHOD_PARAM and form %} + {% if 'POST' in resource.allowed_methods %} +
+
+

POST {{ name }}

+ {% csrf_token %} + {{ form.non_field_errors }} + {% for field in form %} +
+ {{ field.label_tag }} + {{ field }} + {{ field.help_text }} + {{ field.errors }} +
+ {% endfor %} +
+ +
+
+
+ {% endif %} + + {% if 'PUT' in resource.allowed_methods %} +
+
+

PUT {{ name }}

+ + {% csrf_token %} + {{ form.non_field_errors }} + {% for field in form %} +
+ {{ field.label_tag }} + {{ field }} + {{ field.help_text }} + {{ field.errors }} +
+ {% endfor %} +
+ +
+
+
+ {% endif %} + + {% if 'DELETE' in resource.allowed_methods %} +
+
+

DELETE {{ name }}

+ {% csrf_token %} + +
+ +
+
+
+ {% endif %} + {% endif %} +
+
+
+ + \ No newline at end of file diff --git a/djangorestframework/templates/renderer.txt b/djangorestframework/templates/renderer.txt new file mode 100644 index 00000000..5be8c117 --- /dev/null +++ b/djangorestframework/templates/renderer.txt @@ -0,0 +1,8 @@ +{{ name }} + +{{ description }} + +{% autoescape off %}HTTP/1.0 {{ response.status }} {{ response.status_text }} +{% for key, val in response.headers.items %}{{ key }}: {{ val }} +{% endfor %} +{{ content }}{% endautoescape %} -- cgit v1.2.3