Comments (9)
After several attempts, i have delete all the caching and restarted the apache and it all works fine now.
from django-endless-pagination.
I have the same issue, but I'm running on localhost. Can you please explain how you did the request.is_ajax() ? Also, I'm using class based generic views.
from django-endless-pagination.
My view looks like below.
def homepage(request):
template = 'homepage.html'
page_template = 'home_page_index.html'
if request.is_ajax():
template = page_template
return render_to_response(template,
{'page_template': page_template,
},
context_instance=RequestContext(request))
And my Homepage.html looks like below.
{% include page_template %}
<script src="{{ STATIC_URL }}endless_pagination/js/endless-pagination.js"></script>
<script>
$.endlessPaginate({paginateOnScroll: true,
paginateOnScrollMargin: 250
});
</script>
And my home_page_index.html has the actual content that needs to be in pageless scrolling.
from django-endless-pagination.
But what if you have multiple paginations, and using the decorator is not an option.
from django-endless-pagination.
Are you saying that you want to pass different page_template to the same view depending on the area in your site you need scrolling ?
from django-endless-pagination.
Correct, like 3 multiple paginations on same view. Using class based generic views right now, but can change to function based views if CBV not an option.
from django-endless-pagination.
If there is any way you can recognise the different paginations inside the view, then I think you can write a condition like below inside the view.
if request.is_ajax():
if (pagination1)
template = page_template_1
elif (pagination2)
template = page_template_2
from django-endless-pagination.
I tried to pull the 'querystring_key' from the request for exactly that purpose, but no luck so far. Not sure if it's the same as the "paginate using 'x'".
from django-endless-pagination.
I don't think I can help any further without knowing exactly how your page and code looks.
from django-endless-pagination.
Related Issues (20)
- Buggy PAGINATION with order by id DESC HOT 1
- How to avoid removing “page” parameter from URI? HOT 1
- not load css div HOT 1
- {{ pages.previous }} on page 2 doesn't have ?page=1 in URL
- Render with Context, instead of RequestContext
- A global setting to decide the number of elements in one page HOT 1
- Django Paginator API should be respected
- [SQL optimization] Use keyset pagination (a.k.a. seek method)
- Adding text at the end of pagination
- Paginate template tag not thread safe
- This project is supported? development will be? HOT 10
- Warning in loader.py in Django 1.8 HOT 7
- -1 -2 -3 -4 Page URLS HOT 1
- When new objects are loaded, it does not appear in the source page.
- Is there any way to get counter on endless pagination items? HOT 1
- RemovedInDjango19Warning HOT 6
- ABANDONED APPLICATION: PLEASE DO NOT USE [from django 1.9] HOT 3
- ImportError: No module named 'django.utils.importlib' HOT 2
- How to use it with Masonry?
- ModuleNotFoundError: No module named 'django.utils.importlib' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-endless-pagination.