diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 77f3630..0000000 --- a/.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -*.log -*.pot -*.pyc -__pycache__/ -local_settings.py -db.sqlite3 -.vscode -/media -settings.py -.env -env \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d3352..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index 105ce2d..0000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/kivi-za-auta.iml b/.idea/kivi-za-auta.iml deleted file mode 100644 index d0876a7..0000000 --- a/.idea/kivi-za-auta.iml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index a6fa933..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 7f27658..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/kivi_cars/emailer/__init__.py b/kivi_cars/emailer/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/kivi_cars/emailer/admin.py b/kivi_cars/emailer/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/kivi_cars/emailer/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/kivi_cars/emailer/apps.py b/kivi_cars/emailer/apps.py deleted file mode 100644 index 36eb4b8..0000000 --- a/kivi_cars/emailer/apps.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.apps import AppConfig - - -class EmailerConfig(AppConfig): - default_auto_field = 'django.db.models.BigAutoField' - name = 'emailer' diff --git a/kivi_cars/emailer/emailSender.py b/kivi_cars/emailer/emailSender.py deleted file mode 100644 index d1ce6d7..0000000 --- a/kivi_cars/emailer/emailSender.py +++ /dev/null @@ -1,44 +0,0 @@ -from email import message -# using server service -import smtplib -# for sending mail in that shape -from email.message import EmailMessage -# dotenv for using environment variables needed pip install python-dotenv -from dotenv import load_dotenv -# for importing files -import os - - - - - -# we can use variable with list of email adress for msg['To'] for receivers -# receiver = ["misij83692@carsik.com",] - - -msg = EmailMessage() -# Subject should be dinamicly to add subject from olx -msg['Subject'] = 'KIVI-CARS' -msg['From'] = 'kivi-cars.ba' -# Below is generated email adress using https://temp-mail.org/ -msg['To'] = ["girolag234@eosbuzz.com","tojebik898@3dinews.com"] -msg_body = """Pozdrav, - Ovo je automatski generisana poruka u svrhu testiranja naseg servisa - Vaš Kivi-cars tim! """ -msg.set_content(msg_body) - -#environment variables -load_dotenv() - -sender = os.getenv("EMAIL_HOST_USER") -password = os.getenv("EMAIL_HOST_PASSWORD") -host = os.getenv("EMAIL_HOST") -port = os.getenv("EMAIL_PORT") - -server = smtplib.SMTP(host, port) -server.starttls() - -server.login(sender, password) -print("logged in...") -server.send_message(msg) -print("email has beeen sent!") diff --git a/kivi_cars/emailer/migrations/__init__.py b/kivi_cars/emailer/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/kivi_cars/emailer/models.py b/kivi_cars/emailer/models.py deleted file mode 100644 index 71a8362..0000000 --- a/kivi_cars/emailer/models.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.db import models - -# Create your models here. diff --git a/kivi_cars/emailer/templates/mailer/form.html b/kivi_cars/emailer/templates/mailer/form.html deleted file mode 100644 index 11692e6..0000000 --- a/kivi_cars/emailer/templates/mailer/form.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - Form - - -
- {% csrf_token %} -

Welcome to our form, please fill it!

- - Email
- - -
- - \ No newline at end of file diff --git a/kivi_cars/emailer/tests.py b/kivi_cars/emailer/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/kivi_cars/emailer/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/kivi_cars/emailer/urls.py b/kivi_cars/emailer/urls.py deleted file mode 100644 index 69bd83e..0000000 --- a/kivi_cars/emailer/urls.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.urls import path -from . import views - -urlpatterns = [ - path('/', views.index), -] \ No newline at end of file diff --git a/kivi_cars/emailer/views.py b/kivi_cars/emailer/views.py deleted file mode 100644 index c785cc6..0000000 --- a/kivi_cars/emailer/views.py +++ /dev/null @@ -1,28 +0,0 @@ -from django.shortcuts import render -from django.http import HttpResponse -from django.core.mail import send_mail - -# Create your views here. - -def index(request): - if request.method == "POST": - message = """Zdravo - Ovo je automatski generisana poruka u svrhu testiranja naseg servisa - - Vaš, - Kivi-cars tim - """ - - subject = "Kivi-Cars - novi zahtjev za pretragu" - email = request.POST.get('email') - - print(subject, email) - - # function to send mail - send_mail(subject, message, 'saburlymailer@gmail.com', [email]) - - return HttpResponse('Success, check your email!') - - return render(request, 'mailer/form.html') - - diff --git a/kivi_cars/kivi_cars/__init__.py b/kivi_cars/kivi_cars/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/kivi_cars/kivi_cars/asgi.py b/kivi_cars/kivi_cars/asgi.py deleted file mode 100644 index 3d1cfa0..0000000 --- a/kivi_cars/kivi_cars/asgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -ASGI config for kivi_cars project. - -It exposes the ASGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/4.0/howto/deployment/asgi/ -""" - -import os - -from django.core.asgi import get_asgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'kivi_cars.settings') - -application = get_asgi_application() diff --git a/kivi_cars/kivi_cars/urls.py b/kivi_cars/kivi_cars/urls.py deleted file mode 100644 index 55da04a..0000000 --- a/kivi_cars/kivi_cars/urls.py +++ /dev/null @@ -1,22 +0,0 @@ -"""kivi_cars URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/4.0/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: path('', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.urls import include, path - 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) -""" -from django.contrib import admin -from django.urls import path, include - -urlpatterns = [ - path('emailer', include('emailer.urls')), - path('admin/', admin.site.urls), -] diff --git a/kivi_cars/kivi_cars/wsgi.py b/kivi_cars/kivi_cars/wsgi.py deleted file mode 100644 index 6dd4785..0000000 --- a/kivi_cars/kivi_cars/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for kivi_cars project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/4.0/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'kivi_cars.settings') - -application = get_wsgi_application() diff --git a/kivi_cars/manage.py b/kivi_cars/manage.py deleted file mode 100644 index c006c13..0000000 --- a/kivi_cars/manage.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -"""Django's command-line utility for administrative tasks.""" -import os -import sys - - -def main(): - """Run administrative tasks.""" - os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'kivi_cars.settings') - try: - from django.core.management import execute_from_command_line - except ImportError as exc: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) from exc - execute_from_command_line(sys.argv) - - -if __name__ == '__main__': - main()