This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import requests | |
from flask import Flask, render_template, request | |
app = Flask(__name__) | |
# Get the news stories | |
api_key = None | |
base_url = None | |
def configure_request(app): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.db import models | |
from django.template.defaultfilters import slugify | |
from django.contrib.auth.models import User | |
from django.utils import timezone | |
from uuid import uuid4 | |
class Profile(models.Model): | |
user = models.OneToOneField(User, on_delete=models.CASCADE) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import openai | |
from django.conf import settings | |
openai.api_key = settings.OPENAI_API_KEY | |
def returnSection1Title(businessDo): | |
response = openai.Completion.create( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.shortcuts import render, redirect | |
from .models import * | |
from .aigenerator import * | |
from .functions import * | |
from django.contrib import messages | |
from django.conf import settings | |
import time | |
def home(request): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from .aigenerator import * | |
def getDescription(businessName, businessDo, length): | |
description = returnSection1Description(businessName, businessDo) | |
if len(description) < length: | |
return description | |
else: | |
desc_list = description.split('.') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html lang="en"> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1"> | |
<title>Skolo Online</title> | |
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx" crossorigin="anonymous"> | |
</head> | |
<body> | |
<div class="container"> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="utf-8" /> | |
<title>{{businessName}}</title> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<meta name="description" content="Description" /> | |
<meta name="keywords" content="Keywords" /> | |
<meta content="Themesbrand" name="author" /> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import requests | |
phoneNumber = '27738892232' | |
message = 'Hello there, this was sent from Django' | |
token = 'Bearer xxxxx-your-whatsapp-token-goes-here-xxxxxxxxxxxx' | |
url = 'https://graph.facebook.com/v15.0/110244361711861/messages' | |
def sendWhastAppMessage(phoneNumber, message): | |
headers = {"Authorization": token} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.views.decorators.csrf import csrf_exempt | |
from django.http import HttpResponse | |
import json | |
@csrf_exempt | |
def whatsAppWebhook(request): | |
if request.method == 'GET': | |
VERIFY_TOKEN = 'enter-your-verify-token-here' | |
mode = request.GET['hub.mode'] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.db import models | |
from django.utils import timezone | |
from uuid import uuid4 | |
class ChatSession(models.Model): | |
OPTIONS = [ | |
('(Pty) Ltd', '(Pty) Ltd'), | |
('Not Profit', 'Not Profit'), |