添加缺失文件

master
车亮亮 9 years ago
parent 0c0c3d1fbc
commit 65093cf278

@ -0,0 +1,44 @@
#!/usr/bin/env python
# encoding: utf-8
"""
@version: ??
@author: liangliangyy
@license: MIT Licence
@contact: liangliangyy@gmail.com
@site: https://www.lylinux.org/
@software: PyCharm
@file: wordpress_helper.py
@time: 2016/12/10 上午9:43
"""
import pymysql
import urllib
from urllib.parse import quote_plus, quote
import os
class wordpress_helper():
def __init__(self):
USER = os.environ.get('DJANGO_MYSQL_USER')
PASSWORD = os.environ.get('DJANGO_MYSQL_PASSWORD')
HOST = os.environ.get('DJANGO_MYSQL_HOST')
self.db = pymysql.connect(HOST, USER, PASSWORD, 'djangoblog')
def get_postid_by_postname(self, postname):
sql = "SELECT id from wordpress.wp_posts WHERE post_name='%s' " % quote(postname)
cursor = self.db.cursor()
cursor.execute(sql)
try:
result = cursor.fetchone()
return result[0]
except:
return 0
if __name__ == '__main__':
name = '使用nginxgunicornvirtualenvsupervisor来部署django项目'
helper = wordpress_helper()
post_id = helper.get_postid_by_postname(name)
print(post_id)
Loading…
Cancel
Save