Skip to content

Instantly share code, notes, and snippets.

@linxuedong
linxuedong / docker_postgres_delete_db.md
Created September 12, 2017 05:24
docker postgres mantains 删除数据库结构

Attach to a docker container

docker exec -it project_postgres_1 bash

Switch to postgres user

root@58a96e78e770:/# su postgres
$
@linxuedong
linxuedong / django_breadcrumbs.md
Last active September 22, 2017 16:07
Django 1.10 use [chronossc/django-breadcrumbs](https://github.com/chronossc/django-breadcrumbs)

1 - Install django-breadcrumbs

pip install django-breadcrumbs

Add breadcrumbs.middleware.BreadcrumbsMiddleware to your MIDDLEWARE and breadcrumbs to your INSTALLED_APPS.

2 - Adding breadcrumbs in class based view

class MusicListView(ListView):
@linxuedong
linxuedong / gulp.md
Last active September 18, 2017 08:57
How to update sass; How to use gulp

如何更新项目样式

本地开发流程

  1. 安装npm模块 npm install
  2. 修改/更新 filename.scss
  3. 手动运行 gulp styles 会把 filename.scss 更新为 filename.css
  4. 成功信息
✗ gulp styles
[17:52:52] Using gulpfile ~/Documents/workspace/cyberRider.com/projects/gulpfile.js
@linxuedong
linxuedong / git-stash.md
Last active June 11, 2018 08:21 — forked from subchen/git-stash.md
Git Stash 用法 #git

git stash用于保存和恢复工作进度

  • git stash

    保存当前的工作进度。会分别对暂存区和工作区的状态进行保存

  • git stash save "message..."

这条命令实际上是第一条 git stash 命令的完整版

@linxuedong
linxuedong / shell.md
Last active April 27, 2018 02:27
shell bash #shell

Demo

#!/bin/bash
  • 指定脚本解释器,这里是用/bin/bash做解释器的

ERROR

➜ Documents ./file_name.sh
@linxuedong
linxuedong / CSS_Sizing.md
Last active December 13, 2017 17:08
CSS style of element sizing

Sizing

网页中的任何物体都可以看为 box

Boxes everywhere

width 为 content 宽度

// box-sizing默认值 
* {
  box-sizing: content-box;
}
@linxuedong
linxuedong / inline-block.html
Created December 16, 2017 08:01
CSS anonymous(匿名) boxes 影响元素显示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Why two lines?</title>
<link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro' rel='stylesheet' type='text/css'>
<style>
* {
box-sizing: border-box;
font-family: 'Source Sans Pro', sans-serif;
@linxuedong
linxuedong / hsla.md
Last active December 29, 2017 02:48
CSS 半透明边框
@linxuedong
linxuedong / crispy-forms-RadioSelect.py
Last active January 5, 2018 04:07 — forked from eezis/crispy-forms-inlineradios.py
Horizontal Radio Buttons For Boolean Values Using Crispy Forms with Django
class PaperForm(forms.ModelForm):
score = forms.TypedChoiceField(
label="Score",
choices=((100, "A"), (80, "B"), (60, "C"), (0, "D")),
coerce=lambda x: int(x),
widget=forms.RadioSelect,
required=True,
)
class Meta:
@linxuedong
linxuedong / filtered_select_multiple.md
Created January 9, 2018 08:48
FilteredSelectMultiple

models.py

from django.db import models

class Topping(models.Model):
    # ...
    pass

class Pizza(models.Model):
 # ...