摘要:
def get_article_type_one(self,request): data_one=ArticleType.objects.extra(where=['CHAR_LENGTH(type_num) = 2']) serializer=ArticleTypeSerializers(data 阅读全文
摘要:
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在 阅读全文
摘要:
首先新建一个users应用,编写这个应用的models类。 from django.contrib.auth.models import AbstractUser class UserProfile(AbstractUser): ''' 用户 ''' name=models.CharField(ma 阅读全文
摘要:
基于qq的邮件发送服务:django.settings设置: EMAIL_HOST_USER = 'xxxxx@qq.com' # 在这里填入您的QQ邮箱账号 EMAIL_PORT = 465 EMAIL_HOST_PASSWORD = 'xxxxxxx' # 请在这里填上您自己邮箱的授权码 EMA 阅读全文
摘要:
本文基于qq邮箱服务来发送邮件,去邮箱的设置里去设置-账户下: 点击生成授权码(需要你的手机发送短信文字)获取到授权码后进行django的基本设置: Settings.py: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' 阅读全文
摘要:
class TaskCenterDownload(APIView): def get(self,request): file_path = str(BASE_DIR) + '\download_file\\main.zip' file_name = 'main' if not os.path.isf 阅读全文
摘要:
# 导出Excel文件 def export_excel(request): city = request.POST.get('city') print(city) list_obj=place.objects.filter(city=city) # 设置HTTPResponse的类型 respon 阅读全文
摘要:
#a为可迭代对象list,总数据#task1,2,3,4分别平均获取a对象值a = [1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,21,22,23] print len(a) n = 4 task1=[] task2=[] t 阅读全文