Я изучаю django-ads, использую его для создания рекламного продукта
Я изучал пакет django-ads из python-django . я пытался создать приложение для рекламы, где пользователь может сохранить свои собственные объявления, а затем мы распространяем его на наш проект, т.е. пользователь отображает свои собственные объявления на сайте, позже мы можем расширить продукт.
Но я нахожусь в такой стадии, что не понимаю, что делать дальше.
Я добавил объявления с их target_urls в базу данных.
В этом примере ниже о django-ads: Первый шаг, который они сделали, это вставить 3 объявления, на этом шаге я столкнулся с проблемой. Этот шаг принимает значение в форме словаря, как пары ключ-значение, у меня есть данные, которые могут быть обработаны как тип словаря. но ключ template_body - вот где я запутался.
Я пытаюсь распределить рекламу по всему сайту. Любые предложения будут оценены по достоинству. Спасибо.
django-ads - Example1.wiki
Insert 3 ad show's by admin
Ad Show 1
name: 'ad 1' group: 'first-group' template_body: 'my ad number 1' url_pattern: None
Ad Show 2
name: 'ad 2' group: 'first-group' template_body: 'my ad number 2' url_pattern: '/test/[\w_-]+/'
Ad Show 3
name: 'ad 3' group: 'second-group' template_body: 'my ad number 3' url_pattern: ''
Template
Add this code to your templates for "/" and "/test/some-slug/" url:
``` {% load ads %}
{% ad_by_group "first-group" %} ```
Add this code to your templates for other url:
``` {% load ads %}
{% ad "ad-3" %} ```
Result
When you go to "/" url, you will see the result "my ad number 1"
When you go to "/test/some-slug/" url, you will see the result "my ad number 3"
When you go to another url, you will see the result "my ad number 3"