Счетчик посещений для страниц в Django
Счетчик посещений для страниц в Django
Я хочу иметь счетчик страниц, который отображает количество посетителей, просмотревших определенную страницу на моем сайте. Можно ли это сделать с помощью Django?
3 ответа
- Как добавить уникальный счетчик посещений для веб-сайта?
Я хочу сделать уникальный счетчик посещений для сайта Php. Я не хочу увеличивать число, обновляя страницу. Это не похоже на простой счетчик посещений. Я попробовал несколько счетчиков, но они увеличивают свое количество, обновляя страницу. Есть какие-нибудь идеи .
Мне нужно реализовать статистику посещений страниц продукта (по дням). Как лучше сделать это в Rails?
Для этой проблемы есть приложение Django под названием django-hitcount . Он прост в использовании и многократно используется в любом из ваших проектов.
А «page counter»-это что? Постоянный фрагмент данных, который обновляется функциями представления и отображается шаблоном.
Как вы, без сомнения, уже знаете, все Django вещи имеют следующие части.
- Модель
- Функция Просмотра
- Шаблон
Модель
Если вы хотите сохранить счетчик страниц в базе данных, вам нужна модель Django.
Вам нужно поместить строку в эту модель. Обычно «fixture» поможет сделать это, так как это одна строка, и вы вставляете ее только один раз при выполнении syncdb.
Функция Просмотра
Затем вам нужно извлечь и обновить счетчик страниц в функции просмотра.
Шаблон
Теперь вам нужно указать значение в шаблонах, чтобы его можно было отобразить.
Я знаю, что это старый пост, но иногда у людей может возникнуть тот же вопрос.
Если вы хотите избежать сторонней библиотеки и предотвратить обновление счетчика при каждом обновлении страницы, вы можете сделать следующее смешение (основываясь на ответе S.Lott’s)
Он проверяет, сохранена ли доступная модель в сеансе. Если он был сохранен в сеансе, он пропускает приращение, в противном случае он увеличивает счетчик и добавляет фрагмент модели в сеанс, предотвращая приращение для обновления страницы.
Примечание: Это микс, который вам нужно добавить в свой вид.
Похожие вопросы:
Я пытаюсь закодировать счетчик посещений для веб-сайта. В качестве предпочтения, не обязательно, я пытаюсь использовать Javascript для этого. В файле html веб-сайта я читаю число из файла javascript.
Мне пришлось написать счетчик посещений страниц для нашего сайта. (только для клиентов) Я знаю, что некоторые клиенты злоупотребляют моим счетчиком, и они написали заявление, которое попало на.
В принципе, я хочу создать глобальный счетчик посещений веб-страницы, а затем отображать изображение для каждого посещения. Таким образом, если 10 человек посетили страницу, 10 случайных изображений.
Я хочу сделать уникальный счетчик посещений для сайта Php. Я не хочу увеличивать число, обновляя страницу. Это не похоже на простой счетчик посещений. Я попробовал несколько счетчиков, но они.
Мне нужно реализовать статистику посещений страниц продукта (по дням). Как лучше сделать это в Rails?
Из документов : Аналитика ограничивает скорость сбора посещений сайта для одного объекта большим числом посетителей 1% или 10 тысяч посещений в день, чтобы обеспечить справедливое распределение.
Я работаю над школьным проектом, который содержит счетчик посещений с использованием файлов cookie. Раньше я делал счетчики, просто передавая увеличивающееся значение в переменные в бобах при каждом.
Модуль статистики Drupal 7 способен отслеживать и отображать общее количество просмотров (просмотров) на узел. Однако это работает только на статических узлах, таких как /node/123 или.
Я включил счетчик посещений на своем сайте ( www.ludhianaweddings.com ) для подсчета ежедневных посещений. Это запрос Update SQL на каждой странице, который обновляется на 1 при каждом посещении.
Я хочу получить количество посещений страниц Википедии за определенный период времени для всех страниц английской версии. Эта информация включена в один из файлов дампа? Могу ли я использовать.