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)
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)
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')
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()