Beispiel #1
0
def stream_connect(auth):
  response = requests.get(stream_url, auth=auth, stream=True)
  for response_line in response.iter_lines():
    if response_line:
      data = json.loads(response_line)
      #Trying to get data from twitter stream
      #And adding same data to my models
      for each in data["data"]:
        time = each["created_at"]
        id = each["id"]
        text_tweet = each["text"]
        #This is how to get the tweets url
        url = f"http://twitter.com/user/status/{id}"

        my_model = Jobs(text=text_tweet,created_on=time,link=url)

        my_model.save()



      pprint(data)
Beispiel #2
0
def profile_create_view(request):
    form = ProfileForm(request.POST or None)
    if form.is_valid():
        new_profile = Profile(
            user = request.user,
            firstName = request.POST['firstName'],
            lastName = request.POST['lastName'],
            email = request.POST['email'],
            role = Roles(request.POST['role']),
            job = Jobs(request.POST['job']),
            dateHired = request.POST['dateHired'],
            phone = request.POST['phone'],        
            )
        new_profile.save()

    context = {
        'form': form
        }

    return render(request, "register.html", context)
Beispiel #3
0
def jobs_insert(request):
    if request.user.is_authenticated:
        if request.method == "POST":

            job_name = request.POST['job_name']
            job_address = request.POST['job_address']
            contact_number = request.POST['contact_number']
            jobs_description = request.POST['jobs_description']
            user_id = request.POST['user_id']

            form = Jobs(job_name=job_name,
                        job_address=job_address,
                        contact_number=contact_number,
                        jobs_description=jobs_description,
                        user_id=user_id)

            form.save()
            return redirect('/jobs_url')
        else:
            form = Jobs()
        return render(request, 'field.html', {'form': form})
    else:
        return render(request, 'login.html')
Beispiel #4
0
import csv, sys, os

project_dir = "C:/Users/Admin/Desktop/MnoogleFinal1/mnoogle/mnoogle/"

sys.path.append(project_dir)

os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'

import django

django.setup()

from jobs.models import Jobs

data2 = csv.reader(open(
    "C:/Users/Admin/Desktop/MnoogleFinal1/mnoogle/MnoogleData.csv",
    encoding='UTF8'),
                   delimiter=",")

for row in data2:
    if row[0] != 'Job_Id':
        product = Jobs()
        product.Job_Id = row[0]
        product.Job = row[1]
        product.Company = row[2]
        product.Address = row[3]
        product.Deadline = row[4]
        product.URL = row[5]
        product.save()
import csv, sys, os

project_dir = "C:/Users/Admin/Desktop/MnoogleFinal1/mnoogle/mnoogle/"

sys.path.append(project_dir)

os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'

import django

django.setup()

from jobs.models import Jobs

data2 = csv.reader(open(
    "C:/Users/Admin/Desktop/MnoogleFinal1/mnoogle/MnoogleData.csv",
    encoding='UTF8'),
                   delimiter=",")

for row in data2:
    if row[0] != 'Job_Id':
        product = Jobs()
        product.Job_Id = row[0]
        product.Job = row[1]
        product.Company = row[2]
        # product.Address= row[3]
        # product.Deadline = row[4]
        product.URL = row[3]
        product.save()