Top.Mail.Ru
\nЗамените 'YOUR_SECRET_URL' на вашу секретную ссылку. \nШаг 7: Запуск сервера \nЗапустите сервер Django, выполнив следующую команду:\n python manage.py runserver \nОткройте браузер и перейдите по адресу http:// 127.0.0.1:8000/, чтобы увидеть вашу главную страницу с рекламой Google AdSense и кнопкой, которая появится через 23 секунды.","dateCreated":"2024-02-19T22:52:47+03:00","datePublished":"2024-02-19T22:52:47+03:00","upvoteCount":0,"author":{"@type":"Person","name":"iq_185","url":"https://otvet.mail.ru/profile/iq_185"},"url":""},"suggestedAnswer":[{"@type":"Answer","text":"Если вы все же хотите узнать больше о django, я могу дать вам несколько ссылок на полезные ресурсы: \n- Официальный сайт django: \nhttps://www.djangoproject.com/\n \n- Официальная документация django: \nhttps://docs.djangoproject.com/en/3.2/\n \n- Бесплатный курс по django от Codecademy: \nhttps://www.codecademy.com/learn/learn-django\n \n- Пример простого сайта на django с рекламой от Google AdSense: \nhttps://github.com/justdjango/django-google-adsense\n \nфрагменты кода, который создает простой сайт на django с пустой главной страницей, на которой отображается реклама от Google AdSense. Вы должны иметь установленный django и созданный проект и приложение. Вы также должны иметь свой собственный код рекламы от Google AdSense, который вы можете получить на сайте \nhttps://www.google.com/adsense\n . \n# В файле settings.py добавьте 'django_google_adsense' в список INSTALLED_APPS \n INSTALLED_APPS = [ # ... 'django_google_adsense', ] \n# В файле urls.py добавьте путь к вашему приложению, например 'main' \n from django.urls import path, include urlpatterns = [ # ... path('', include('main.urls')), ] \n# В файле views.py вашего приложения создайте функцию, которая возвращает главную страницу \n from django.shortcuts import render def home(request): return render(request, 'home.html') # В файле urls.py вашего приложения добавьте путь к вашей функции home from django.urls import path from . import views urlpatterns = [ path('', views.home, name='home'), ] \n# В папке templates вашего приложения создайте файл home.html, в котором вставьте свой код рекламы от Google AdSense \n {% load google_adsense_tags %} Простой сайт на django с рекламой от Google AdSense

Привет, это мой сайт на django!

Здесь вы можете увидеть рекламу от Google AdSense.

{% google_adsense_ad %} ","dateCreated":"2024-02-19T22:38:33+03:00","datePublished":"2024-02-19T22:38:33+03:00","upvoteCount":0,"author":{"@type":"Person","name":"tatiana_41026","url":"https://otvet.mail.ru/profile/tatiana_41026"},"url":""},{"@type":"Answer","text":"Пайтон делается для веб приложений и фреймворков, а сайт пишут первоначально на HTML/CSS, точнее сначала делают вёрстку, а потом уже ей добавляют возможности.","dateCreated":"2024-02-19T22:36:39+03:00","datePublished":"2024-02-19T22:36:39+03:00","upvoteCount":0,"author":{"@type":"Person","name":"anton_kukasov","url":"https://otvet.mail.ru/profile/anton_kukasov"},"url":""}]}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://otvet.mail.ru/space/programming/","name":"Программирование"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","name":"Сайт на django"}}]}]}
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Сайт на django

Помогите пожалуйста создать сайт на python с использованием библиотеки Django, просто сайт с пустой первой страницей ,на которой будет реклама от Google AdSense т. е. при открытии сайта сразу реклама от google AdSense

нужен прямо таки рабочий сайт, желательно с кнопкой, которая появляется после рекламы через 23 секунды и при нажатии отправляет тебя по ссылке (ссылку никто не должен увидеть) вписанной мною.
Желательно чтобы я скопировал код и вставил, просто уже пытался найти но там очень было непонятно :(

По дате
По рейтингу
Аватар пользователя
Оракул

Шаг 1: Установка Django
Если у вас еще не установлен Django, выполните следующую команду в терминале:

1
 pip install django 

Шаг 2: Создание нового проекта Django
Создайте новый проект Django, выполнив следующую команду в терминале (замените myproject на желаемое имя проекта):

1
 django-admin startproject myproject 

Перейдите в каталог проекта:

1
 cd myproject 

Шаг 3: Создание нового приложения Django
Создайте приложение в вашем проекте, выполнив следующую команду (замените myapp на желаемое имя приложения):

1
 python manage.py startapp myapp 

Шаг 4: Настройка views.py
Откройте файл myapp/views.py и добавьте следующий код для отображения вашей главной страницы:

12345
 from django.http import HttpResponse 
from django.shortcuts import render 
 
def home(request): 
    return render(request, 'home.html') 

Шаг 5: Настройка URL-адресов
Откройте или создайте файл myapp/urls.py и добавьте следующий код для настройки URL-адреса вашей главной страницы:

123456
 from django.urls import path 
from . import views 
 
urlpatterns = [ 
    path('', views.home, name='home'), 
] 

Также не забудьте добавить ваше приложение в urlpatterns главного файла myproject/urls.py:

1234567
 from django.contrib import admin 
from django.urls import include, path 
 
urlpatterns = [ 
    path('admin/', admin.site.urls), 
    path('', include('myapp.urls')), 
] 

Шаг 6: Создание шаблона home.html
Создайте каталог templates внутри вашего приложения myapp, а внутри каталога templates создайте файл home.html. Откройте home.html и добавьте базовый HTML, включая ваш код Google AdSense и JavaScript для кнопки, которая появится через 23 секунды:

12345678910111213141516171819
 <!DOCTYPE html> 
<html> 
<head> 
    <title>Home Page</title> 
</head> 
<body> 
    <!-- Вставьте сюда код Google AdSense --> 
 
    <div id="hiddenButton" style="display:none;"> 
        <button onclick="window.location.href='YOUR_SECRET_URL';">Перейти дальше</button> 
    </div> 
 
    <script> 
        setTimeout(function() { 
            document.getElementById('hiddenButton').style.display = 'block'; 
        }, 23000); 
    </script> 
</body> 
</html> 

Замените 'YOUR_SECRET_URL' на вашу секретную ссылку.

Шаг 7: Запуск сервера
Запустите сервер Django, выполнив следующую команду:

1
 python manage.py runserver 

Откройте браузер и перейдите по адресу http:// 127.0.0.1:8000/, чтобы увидеть вашу главную страницу с рекламой Google AdSense и кнопкой, которая появится через 23 секунды.

Аватар пользователя
Просветленный

Если вы все же хотите узнать больше о django, я могу дать вам несколько ссылок на полезные ресурсы:

- Официальный сайт django: https://www.djangoproject.com/
- Официальная документация django: https://docs.djangoproject.com/en/3.2/
- Бесплатный курс по django от Codecademy: https://www.codecademy.com/learn/learn-django
- Пример простого сайта на django с рекламой от Google AdSense: https://github.com/justdjango/django-google-adsense

фрагменты кода, который создает простой сайт на django с пустой главной страницей, на которой отображается реклама от Google AdSense. Вы должны иметь установленный django и созданный проект и приложение. Вы также должны иметь свой собственный код рекламы от Google AdSense, который вы можете получить на сайте https://www.google.com/adsense .
# В файле settings.py добавьте 'django_google_adsense' в список INSTALLED_APPS

1234
 INSTALLED_APPS = [ 
    # ... 
    'django_google_adsense', 
]  

# В файле urls.py добавьте путь к вашему приложению, например 'main'

123456
 from django.urls import path, include 
 
urlpatterns = [ 
    # ... 
    path('', include('main.urls')), 
] 

# В файле views.py вашего приложения создайте функцию, которая возвращает главную страницу

123456789101112
 from django.shortcuts import render 
 
def home(request): 
    return render(request, 'home.html') 
 
# В файле urls.py вашего приложения добавьте путь к вашей функции home 
from django.urls import path 
from . import views 
 
urlpatterns = [ 
    path('', views.home, name='home'), 
] 

# В папке templates вашего приложения создайте файл home.html, в котором вставьте свой код рекламы от Google AdSense

1234567891011
 {% load google_adsense_tags %} 
<html> 
<head> 
    <title>Простой сайт на django с рекламой от Google AdSense</title> 
</head> 
<body> 
    <h1>Привет, это мой сайт на django!</h1> 
    <p>Здесь вы можете увидеть рекламу от Google AdSense.</p> 
    {% google_adsense_ad %} 
</body> 
</html> 
Аватар пользователя
Просветленный

Пайтон делается для веб приложений и фреймворков, а сайт пишут первоначально на HTML/CSS, точнее сначала делают вёрстку, а потом уже ей добавляют возможности.