`
文章列表
PS:CBV中添加装饰器     def wrapper(func):       def inner(*args,**kwargs):         return func(*args,**kwargs)       return inner     #1.指定方法上添加装饰器       class Foo(View):         @method_decorator(wrapper)         def get(self,request):           pass         def

JS原生ajax

    博客分类:
  • js
http://www.cnblogs.com/yuanchenqi/articles/5997456.html

django分页

__author__ = 'Administrator' from django.utils.safestring import mark_safe class Page: def __init__(self, current_page, data_count, per_page_count=10, pager_num=7): self.current_page = current_page self.data_count = data_count self.per_page_count = per_page_coun ...

django-URL

[root@localhost superlists]# tree . ├── db.sqlite3 ├── lists │   ├── admin.py │   ├── admin.pyc │   ├── apps.py │   ├── __init__.py │   ├── __init__.pyc │   ├── migrations │   │   ├── __init__.py │   │   └── __init__.pyc │   ├── models.py │   ├── models.pyc │   ├── templates │   │   ...
[root@localhost ~]# x_mm="yyy" [root@localhost ~]# s=x [root@localhost ~]# cat test.txt alt="yyy/20150823020537310.jpg" src= asdasd asdasdasdasd cvdawsdas [root@localhost ~]# sed -i s"#$(eval echo $`echo $s`_mm)#xxx#"g test.txt [root@localhost ~]# cat test.txt ...
这里总结下扩展与缩小LV的实施顺序: 扩展LV 1、卸载LV 命令:umount  “挂载目录” 2、扩展LV 命令:lvextend -L +500m  /dev/lv00/lv01 或者 lvresize -L 5G  /dev/lv00/lv01 lvextend 表示增加500M,lvresize表示增加到5G,是调整后的容量。 3、检查文件系统 命令:fsck -f  /dev/vg00/lv01 4、重建文件系统   命令:resize2fs  /dev/lv00/lv01 这一步很关键,重建文件系统不用担心LV的数据会丢失,当然,以防万一,也可以先备份下LV ...
1、在settings.py中配置MEDIA_URL和MEDIA_ROOT [root@localhost blogproject]#  [root@localhost blogproject]# vim blogproject/settings.py MEDIA_URL = '/uploads/' MEDIA_ROOT = os.path.join(BASE_DIR,  'uploads')   2、urls.py中配置路由 django1.9及以下 url(r"^uploads/(?P<path>.*)$", \             ...
使用kindeditor   下载解压到blogproject/static/js/   在文章文件内添加media class ActicleAdmin(admin.ModelAdmin):   #fields=(('title','desc'),'content')     fieldsets = (         (None, {             'fields': ('desc', 'title', 'content', 'category')         }),         ('Advanced options', {             ...
以文章模型为例: 文章模型的定义为:  文章模型:(vim blog/models.py) class Article(models.Model):     title = models.CharField(max_length=50, verbose_name='文章标题')     desc = models.CharField(max_length=50, verbose_name='文章描述')     content = models.TextField(verbose_name='文章内容')     click_count = models.IntegerFiel ...
Action(){ 定义数组时一定要指明大小 变量定义一定要放在所以操作之前,放在脚本最前面     int num ;//定义数值变量 int numy[5];//定义整型数组 char *str1,*str2,*str3;//定义字符串变量 char stry[10],filename[5],data[10];//定义字符串数组  //给数值赋值 num=10; 正确输出方法   lr_output_message("%d",num);错误输出方法 // lr_output_message(num);  1、变量赋值 str1="hello worl ...
vim blogproject/settings.py   SITE_NAME='测试标题' SITE_DESC='测试测试测试按时打卡机安检时刻'   [root@localhost blogproject]# cat blog/views.py from django.shortcuts import render import logging from django.conf import settings # Create your views here.   logger=logging.getLogger("blog.views")   ...
vim blogproject/settings.py   # 自定义日志输出信息 LOGGING = {     'version': 1,     'disable_existing_loggers': True,     'formatters': {         'standard': {             'format': '%(asctime)s [%(threadName)s:%(thread)d] [%(name)s:%(lineno)d] [%(module)s:%(funcName)s] [%(levelname)s]- %(message)s' ...
vim blogproject/settings.py   修改DATABASES    DATABASES = {     'default': {         'ENGINE': 'django.db.backends.mysql',         'NAME': 'blogdb',         'USER':'buser',         'PASSWORD':'123456',         'HOST':'192.168.0.68',         'PORT':'3355',     } }   创建models   # -*- c ...

django-blog(一)

 706  mkdir blogenv  707  cd blogenv/  708  pip install virtualenv  709  virtualenv blog_env  710  ls  711  cd blog_env/  725  source bin/activate  726  pip install django  727  django-admin startproject blogproject  728  cd blogproject/  730  python manage.py startapp blog  736  pip install pillow ...
vim中\{-}与*?相同  所以vim的非贪婪模式为 .\{-}相当于其他的.*?   :set magic " 设置magic :set nomagic " 取消magic :h magic " 查看帮助   magic (\m):除了 $ . * ^ 之外其他元字符都要加反斜杠。 nomagic (\M):除了 $ ^ 之外其他元字符都要加反斜杠。 这个设置也可以在正则表达式中通过 \m \M 开关临时切换。 \m 后面的正则表达式会按照 magic 处理, ...
Global site tag (gtag.js) - Google Analytics