自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 Django 分页

pip install django-pure-paginationsettings.pyINSTALLED_APPS = ( ... 'pure_pagination',)PAGINATION_SETTINGS = { 'PAGE_RANGE_DISPLAYED': 10, 'MARGIN_PAGES_DISPLAYED': 2,

2017-10-27 16:07:06 310

原创 Django 上传文件media的url处理

import django.views.static import serve#导入serve方法from xxx.settings import MEDIA_ROOT#导入项目设置url(r'^media/(?P.*$',serve,{"document_root":MEDIA_ROOT})

2017-10-27 16:03:47 1015

原创 Django 资源文件配置

settings.pyMEDIA_URL = ‘/media’MEDIA_ROOT = os.path.join(BASE.DIR,'media')

2017-10-27 14:57:16 375

原创 Django 模板继承

{% block custom_css %} {% endblock %}

2017-10-27 10:47:57 282

原创 Django 注册邮箱验证

settings.pyEMAIL_HOST = "smtp.126.com"EMAIL_POSRT = 25EMAIL_HOST_USER = ""#邮箱名EMAIL_HOST_PASSWORD = ""#密码EMAIL_USE_TLS = FalseEMAIL_FROM = ""#邮箱名建立utils文件夹新建send_email.py生成随机数作为激活链接f

2017-10-26 14:20:20 5275

原创 Django geetest

https://github.com/GeeTeam/gt3-python-sdkpython setup.py install复制sdk文件至项目目录views.pyfrom geetest.geetest import GeetestLibfrom django.template import RequestContextimport jsonpc_

2017-10-25 19:43:11 574

原创 Django 登陆VIEW

class LoginView(View): def get(self,request): return render(request, "login.html", {}) def post(self,request): login_form = LoginForm(request.POST) if login_form.is_val

2017-10-25 07:42:32 299

原创 Django Form验证

在应用下新建form.py文件from django import formsclass LoginForm(forms.Form): username = forms.CharField(required=True,min_length=5)#设置用户名及密码为必填字段,检查用户名长度是否大于5 password = forms.CharField(required=Tr

2017-10-25 03:39:38 265

原创 Django 用类的方式处理POST GET

app.views.pyfrom django.views.generic.base import Viewclass LoginView(View): def get(self,request): return render(request, "login.html", {}) def post(self,request): user_na

2017-10-25 03:34:17 2161

原创 Django 自定义后台AUTH登陆方法

settings.py 中加入重载变量AUTHENTICATION_BACKENDS = ( 'CustomBackend')user.views.pyfrom django.contrib.auth.backends import ModelBackendfrom .models import UserProfileclass CustomBackend(Model

2017-10-25 03:08:19 840

原创 Django xadmin后台菜单改为中文

应用目录下apps.pyclass OperationConfig(AppConfig): name = 'operation' verbose_name = u"用户操作"__init__.pydefault_app_config = "operation.apps.OperationConfig"

2017-10-25 01:33:23 3787 1

原创 Django xadmin全局配置

class GlobalSetting(object): site_title = "顶部标题" site_footer = "页脚标题" menu_style = "accordion" #菜单栏收缩xadmin.site.register(views.CommAdminView,GlobalSetting)

2017-10-25 01:31:53 295

原创 Django xadmin开启搜索功能

应用目录下adminx.pyclass EmailVerifyRecordAdmin(object):    search_fields = ['code','email','send_type']

2017-10-25 00:32:57 1617

原创 Django xadmin使用自定义列表

.app.adminx.pyclass EmailVerifyRecordAdmin(object): list_display = ['code','email','send_type','send_time']

2017-10-25 00:30:47 2201

原创 Django xadmin注册

项目目录下新建adminx.pyimport xadminfrom .models import EmailVerifyRecordclass EmailVerifyRecordAdmin(object): passxadmin.site.register(EmailVerifyRecord,EmailVerifyRecordAdmin)

2017-10-25 00:21:28 728

原创 Django admin

通过manage.py新建后台管理用户creatsuperuser通过settings.py更改后台默认语言、时区、时间LANGUAGE_CODE = 'zh-hans'TIME_ZONE = 'Asia/Shanghai'USE_TZ = False

2017-10-24 16:28:27 210

原创 Django 将APP存储至统一目录

项目根目录下创建apps目录mkdir appssettings.py中导入sys包并加入搜索路径import syssys.path.insert(0,os.path.join(BASE_DIR,'apps'))

2017-10-24 15:52:22 1088

原创 Django 课程页面模型设计

from datetime import datetimeclass Courses(models.Model): name = models.CharField(max_length=50,verbose_name=u"课程名") desc = models.CharField(max_length=300,verbose_name=u"课程描述") detail =

2017-10-23 16:13:10 353

原创 Django 轮播图模型设计

.app.models.pyfrom datetime import datetimeclass Banner(models.Model): title = models.CharField(max_length=100,verbose_name=u"标题") image = models.ImageField(upload_to="banner/%Y/%m",ve

2017-10-23 15:52:48 2715

原创 Django 设计邮箱验证码模型

app.models.pyfrom datetime import datetimeclass EmailVerifyRecord(models.Model): code = models.CharField(max_length=20,verbose_name=u"验证码") email = models.EmailField(max_length=50,verbose_

2017-10-23 15:46:24 575

原创 Django 重写user表

注册应用并设置AUTH_USER_MODELsettings.pyINSTALLED_APPS = [    'django.contrib.admin',    'django.contrib.auth',    'django.contrib.contenttypes',    'django.contrib.sessions',    'django.contri

2017-10-23 14:49:01 1373

原创 Django 应用继承user表设置

app models.pyfrom django.contrib.auth.models import AbstractUserclassUsers(AbstractUser):    pass;

2017-10-23 12:28:14 673

原创 Django 模板内地址配置

urls.py url(r'^form/$',getform,name="go_form").html

2017-10-23 11:09:51 191

原创 Django 模板中使用if判断

{% if not my_message.name == 'a' %}aaa{% else %}bbbb{% endif %}

2017-10-23 11:04:08 28462

原创 Django 查询数据库并返回页面

views.py 视图文件 message = None all_message = UserMessage.objects.filter(name='测试2') if all_message: message = all_message[0] return render(request, 'message_form.html',{

2017-10-23 11:00:18 6996

原创 Django 数据库模型配置

class UserMessage(models.Model): object_id = models.CharField(max_length=50,default='',primary_key=True,verbose_name='z') name = models.CharField(max_length=20,null=True,blank=True,default='',

2017-10-23 10:22:40 265

原创 Django 数据模型增删改查

增: if request.method == 'POST': name = request.POST.get('name','') user_message = UserMessage() user_message.name = name user_message.save()查: all_messa

2017-10-23 10:20:03 207

转载 Django model字段类型清单

AutoField:一个自动递增的整型字段,添加记录时它会自动增长。你通常不需要直接使用这个字段;如果你不指定主键的话,系统会自动添加一个主键字段到你的model。(参阅自动主键字段)BooleanField:布尔字段,管理工具里会自动将其描述为checkbox。CharField:字符串字段,单行输入,用于较短的字符串,如要保存大量文本, 使用 TextField,CharFie

2017-10-22 22:48:32 180

原创 django静态文件(static)路径配置

settings.py默认STATIC_URL = '/static/'设置路径STATICFILES_DIRS =[ os.path.join(BASE_DIR,'static')]

2017-10-22 21:21:44 1705 1

原创 django设置tmplates

settings.pyTEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR,'templates')], 'APP_DIRS': True, 'OPTIONS'

2017-10-22 21:03:32 245

原创 django 虚拟环境安装mysql-python

进入虚拟环境workon xxxpip install mysql-pythonwindows下安装错误blog.csdn.net/u012882134/article/details/51934165

2017-10-22 16:14:08 647

原创 django使用mysql数据库

应用settings.pyDATABASES = {    'default': {        'ENGINE': 'django.db.backends.mysql',        'NAME': 'testdjango',        'HOST':'127.0.0.1',        'USER':'root',        'PASSWORD

2017-10-22 16:13:27 221

原创 在虚拟环境安装django

workon xxxpip install django

2017-10-22 16:12:38 420

原创 django虚拟环境创建

安装pip install virtualenvwrapper-win创建环境mkvirtualenv testvir2退出deactivate查看虚拟环境workon进入环境workon xxx

2017-10-22 16:11:17 286

文件夹监控

可监控某盘符新增、减少、更改文件的操作!非常好用!

2014-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除