Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Сайт на django

Кирилл Гузев Ученик (79), на голосовании 8 месяцев назад
Помогите пожалуйста создать сайт на python с использованием библиотеки Django, просто сайт с пустой первой страницей ,на которой будет реклама от Google AdSense т. е. при открытии сайта сразу реклама от google AdSense

нужен прямо таки рабочий сайт, желательно с кнопкой, которая появляется после рекламы через 23 секунды и при нажатии отправляет тебя по ссылке (ссылку никто не должен увидеть) вписанной мною.
Желательно чтобы я скопировал код и вставил, просто уже пытался найти но там очень было непонятно :(
Голосование за лучший ответ
Антон Кукасов Просветленный (22019) 9 месяцев назад
Пайтон делается для веб приложений и фреймворков, а сайт пишут первоначально на HTML/CSS, точнее сначала делают вёрстку, а потом уже ей добавляют возможности.
Татьяна Просветленный (36384) 9 месяцев назад
Если вы все же хотите узнать больше о 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
 INSTALLED_APPS = [ 
# ...
'django_google_adsense',
]
# В файле urls.py добавьте путь к вашему приложению, например 'main'
 from django.urls import path, include 

urlpatterns = [
# ...
path('', include('main.urls')),
]
# В файле views.py вашего приложения создайте функцию, которая возвращает главную страницу
 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
 {% load google_adsense_tags %} 


Простой сайт на django с рекламой от Google AdSense


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


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


{% google_adsense_ad %}

Sergio 2.1 Оракул (67427) 9 месяцев назад
Шаг 1: Установка Django
Если у вас еще не установлен Django, выполните следующую команду в терминале:
 pip install django 
Шаг 2: Создание нового проекта Django
Создайте новый проект Django, выполнив следующую команду в терминале (замените myproject на желаемое имя проекта):
 django-admin startproject myproject 
Перейдите в каталог проекта:
 cd myproject 
Шаг 3: Создание нового приложения Django
Создайте приложение в вашем проекте, выполнив следующую команду (замените myapp на желаемое имя приложения):
 python manage.py startapp myapp 
Шаг 4: Настройка views.py
Откройте файл myapp/views.py и добавьте следующий код для отображения вашей главной страницы:
 from django.http import HttpResponse 
from django.shortcuts import render

def home(request):
return render(request, 'home.html')
Шаг 5: Настройка URL-адресов
Откройте или создайте файл myapp/urls.py и добавьте следующий код для настройки URL-адреса вашей главной страницы:
 from django.urls import path 
from . import views

urlpatterns = [
path('', views.home, name='home'),
]
Также не забудьте добавить ваше приложение в urlpatterns главного файла myproject/urls.py:
 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 секунды:
  


Home Page








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

Шаг 7: Запуск сервера
Запустите сервер Django, выполнив следующую команду:
 python manage.py runserver 
Откройте браузер и перейдите по адресу http:// 127.0.0.1:8000/, чтобы увидеть вашу главную страницу с рекламой Google AdSense и кнопкой, которая появится через 23 секунды.
Похожие вопросы