Skip to content
This repository was archived by the owner on May 25, 2023. It is now read-only.

Commit 403e15e

Browse files
committed
Fix back from external page.
1 parent 344705c commit 403e15e

File tree

8 files changed

+11
-10
lines changed

8 files changed

+11
-10
lines changed
+2-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
<textarea>{{message}}</textarea>
22
<p>
3-
<a href="{% url test message=message|add:'1' %}">Next</a>
3+
<a class="ajax" href="{% url test message=message|add:'1' %}">Next</a>
44
<p>
55
<input type="checkbox">
66
{{message}}
77
<div id="cute"></div>
88
<script>
99
$(function(){
1010
$("#cute").html(Math.random());
11-
console.log(1);
12-
//alert(1)
11+
console.log("random number generated");
1312
})
1413
</script>

example/example/templates/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
function onclick(e) {
1010
e.preventDefault();
1111
tile.get($(this).attr("href"), function(context){
12-
$("a").click(onclick);
12+
$("a.ajax").click(onclick);
1313
if (context) {
1414
$("span").text(context["message"]);
1515
}
1616
});
1717
}
18-
$("a").click(onclick);
18+
$("a.ajax").click(onclick);
1919

2020
function onsubmit(e) {
2121
e.preventDefault();
@@ -37,7 +37,7 @@
3737
<div id="container" style="border:1px black solid;">
3838
Message inside container
3939
</div>
40-
<a href="{% url redirect message='from_index' %}">Test</a>
40+
<a class="ajax" href="{% url redirect message='from_index' %}">Test</a>
4141
{% endblock %}
4242
<p>
4343
<span>Message outside container</span>

example/example/templates/test.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
<div id="container" style="border:1px black solid;">
66
{% include 'include/test.html' %}
77
</div>
8-
<a href="{% url test message=message %}">Test</a>
8+
<a class="ajax" href="{% url test message=message %}">Test</a>
99
{% endblock %}

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
setup(name = "django-ajax-tile",
88
author = "Eric Man",
99
url = "http://github.com/GradConnection/django-ajax-tile",
10-
version = "0.11",
10+
version = "0.12",
1111
packages = find_packages('src'),
1212
package_dir = {'': 'src'},
1313
include_package_data = True,

src/tile/decorators.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ def _wrapped(request, *args, **kwargs):
2929
if context_data:
3030
data = [(key, response.context_data[key]) for key in context_data]
3131
response['X-Tile-Context-Data'] = json.dumps(dict(data))
32-
response.template_name = template
32+
response.template_name = "tile/template.html"
33+
response.context_data['tile_template_name'] = template
3334
return response
3435
return _wrapped
3536
return _decorator

src/tile/decorators.pyc

-94 Bytes
Binary file not shown.

src/tile/static/tile/tile.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
}
9898
return;
9999
}
100-
100+
101101
$.ajax({
102102
type: type,
103103
url: url,

src/tile/templates/tile/template.html

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<script>if (!window['History']){document.location.reload();}</script>{% include tile_template_name %}

0 commit comments

Comments
 (0)