|
12 | 12 | from django.conf import settings |
13 | 13 |
|
14 | 14 | # from pytz import timezone |
15 | | -from django.db.models import Q, F |
| 15 | +from django.db.models import Q |
16 | 16 | from django.template import loader, Template, Context |
17 | | -from django_blog_it.django_blog_it.models import Category, Post, Tags |
18 | 17 | from django.db.models import Case, When |
19 | 18 | from microurl import google_mini |
20 | 19 | from twython.api import Twython |
@@ -63,6 +62,7 @@ def updating_jobposts(): |
63 | 62 | for job in jobposts: |
64 | 63 | job_url = get_absolute_url(job) |
65 | 64 | job.slug = get_absolute_url(job) |
| 65 | + # job.minified_url = google_mini('https://peeljobs.com' + job_url, settings.wMINIFIED_URL) |
66 | 66 | job.save() |
67 | 67 |
|
68 | 68 |
|
@@ -196,6 +196,7 @@ def jobpost_published(): |
196 | 196 | job.published_on = datetime.now() |
197 | 197 | job_url = get_absolute_url(job) |
198 | 198 | job.slug = job_url |
| 199 | + # job.minified_url = google_mini('https://peeljobs.com' + job_url, settings.MINIFIED_URL) |
199 | 200 | job.save() |
200 | 201 | posts = FacebookPost.objects.filter(job_post=job) |
201 | 202 | for each in posts: |
@@ -726,7 +727,7 @@ def postontwitter(user, job_post, page_or_profile): |
726 | 727 | for name in job_post.location.values_list("name", flat=True) |
727 | 728 | ] |
728 | 729 | ) |
729 | | - job_name = job_name + skill_hash + loc_hash + " @Jobs @PeelJobs" |
| 730 | + job_name = job_name + skill_hash + loc_hash + " #Jobs #PeelJobs" |
730 | 731 | twitter_status = ( |
731 | 732 | job_name + " http://peeljobs.com" + str(job_post.get_absolute_url()) |
732 | 733 | ) |
@@ -1684,7 +1685,7 @@ def sending_mobile_campaign(): |
1684 | 1685 | message = """Top companies are looking for Java Developers! |
1685 | 1686 | Connect with us, to get placed https://peeljobs.com/java-fresher-jobs/ |
1686 | 1687 | or https://goo.gl/SX4qbB""" |
1687 | | - SMS_AUTH_KEY = "4a905d1566e5e93bfff35aa56a38660" |
| 1688 | + SMS_AUTH_KEY = settings.SMS_AUTH_KEY |
1688 | 1689 | BULK_SMS_FROM = "PEELJB" |
1689 | 1690 | requests.get( |
1690 | 1691 | "http://sms.9sm.in/rest/services/sendSMS/sendGroupSms?AUTH_KEY=" |
@@ -2081,7 +2082,7 @@ def sitemap_generation(): |
2081 | 2082 | ) |
2082 | 2083 | no_job_locations_fresher_jobs_xml_file.write(no_job_locations_fresher_jobs_xml_cont) |
2083 | 2084 |
|
2084 | | - states = State.objects.filter(status="Enabled").exclude(state__name__in=F("name")) |
| 2085 | + states = State.objects.filter(status="Enabled") |
2085 | 2086 | states_jobs_xml_count = xml_cont |
2086 | 2087 | states_walkins_xml_count = xml_cont |
2087 | 2088 | states_fresher_jobs_xml_count = xml_cont |
@@ -2496,20 +2497,20 @@ def save_search_results(ip_address, data, results, user): |
2496 | 2497 | # logger.debug(request_jsonized) |
2497 | 2498 |
|
2498 | 2499 |
|
2499 | | -@task() |
2500 | | -def handle_sendgrid_bounces(): |
2501 | | - bounces = requests.get( |
2502 | | - "https://api.sendgrid.com/api/bounces.get.json?api_user=" |
2503 | | - + settings.SG_USER |
2504 | | - + "&api_key=" |
2505 | | - + settings.SG_PWD |
2506 | | - ) |
2507 | | - for each in bounces.json(): |
2508 | | - user = User.objects.filter(email=each["email"]).first() |
2509 | | - if user: |
2510 | | - user.is_bounce = True |
2511 | | - user.save() |
2512 | | - user = db.users.update({"email": each["email"]}, {"$set": {"is_bounce": True}}) |
| 2500 | +# @task() |
| 2501 | +# def handle_sendgrid_bounces(): |
| 2502 | +# bounces = requests.get( |
| 2503 | +# "https://api.sendgrid.com/api/bounces.get.json?api_user=" |
| 2504 | +# + settings.SG_USER |
| 2505 | +# + "&api_key=" |
| 2506 | +# + settings.SG_PWD |
| 2507 | +# ) |
| 2508 | +# for each in bounces.json(): |
| 2509 | +# user = User.objects.filter(email=each["email"]).first() |
| 2510 | +# if user: |
| 2511 | +# user.is_bounce = True |
| 2512 | +# user.save() |
| 2513 | +# user = db.users.update({"email": each["email"]}, {"$set": {"is_bounce": True}}) |
2513 | 2514 |
|
2514 | 2515 |
|
2515 | 2516 | def sending_mails_to_applicants_sendgrid(): |
|
0 commit comments