小编dag*_*rre的帖子

使用virtualenv和git分支的Bash命令提示符

我之前有我的bash命令提示符显示我当前工作目录的最后两个目录和我的git分支,如果我在git repo中.我开始在虚拟环境中添加一些项目,当我处理这些项目时,我的命令提示符设置停止工作.

我已经设法显示virtualenv和我当前的目录,但我仍然无法让我的git分支工作.

目前我得到的是:[name_of_virtualenv if in one]〜/ current/directory()$

如何让我的命令提示符显示如下[name_of_virtualenv如果在一个]〜/ current /目录[master] $

bashrc文件:

# external settings
# for path in /etc/bashrc /etc/bash.bashrc /etc/bash/bashrc; do
#     [[ -f "$path" ]] && . "$path"
# done

# load rvm function
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

# source brew
if [ -f $(brew --prefix)/etc/bash_completion ]; then
  . $(brew --prefix)/etc/bash_completion
fi

# history storage settings
export HISTCONTROL=ignoredups
export HISTSIZE=1000000
export HISTFILESIZE=1000000
export EDITOR='vim'

SEND_256_COLORS_TO_REMOTE=1

# bash_prompt
# The various escape codes that …
Run Code Online (Sandbox Code Playgroud)

git bash command-prompt virtualenv

9
推荐指数
1
解决办法
3441
查看次数

在HTML中语义上是否正确标记仅包含单个列表项的列表?

ul在HTML中使用另一个ul仅包含一个列表项的嵌入式标记a是否在语义上是正确的?

例如,我有ul几个lis,其中li一个嵌入ul了一个li:

<ul>
  <li>Example LI 1
    <ul>
        <li>Example LI 1a</li>
    </ul>
  </li>
  <li>Example LI 2</li>
  <li>Example LI 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html semantic-markup html-lists

5
推荐指数
1
解决办法
1531
查看次数

生成包含值及其兄弟和父值的HTML表行

我有一个表示一组段的JSON对象,我想创建一个HTML表,按以下格式比较每个段:

-------------------------------------------------------------------------------
domain group  |    vertical  |       measure       |  Segment 1  |  Segment 2
-------------------------------------------------------------------------------
group 1       |      all     |     users clicking  |        340  |       340
              |              |    % users opening  |        10%  |       10%
               ----------------------------------------------------------------
              |     cars     |     users clicking  |        340  |       340
              |              |    % users opening  |        10%  |       10%
-------------------------------------------------------------------------------
group 2       |      all     |     users clicking  |        340  |       340
              |              |    % users opening  |        10%  |       10%
               ----------------------------------------------------------------
              |     cars     |     users …
Run Code Online (Sandbox Code Playgroud)

javascript jquery html-table lodash

5
推荐指数
1
解决办法
912
查看次数

在javascript中对数组中的每个数字进行平方

我试图将数组中的每个数字对齐并且我的原始代码不起作用.我查找了另一种方法,但我想知道为什么原始代码不起作用.

原始代码:

function(arr) {

    ret= [];            

    for (var i = 0, len = arr.length; i < len; i++) {
        root = Math.sqrt(arr[i]);
        ret.push(root);
    }

    return ret;
}
Run Code Online (Sandbox Code Playgroud)

工作守则:

function(arr) {

    ret= [];

    for (var i = 0, len = arr.length; i < len; i++) {
        ret.push(arr[i] * arr[i]);
    }

    return ret;     
}
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
2
解决办法
3万
查看次数

Flask:根据域名设置会话Cookie

我是flask和python的新手,并且正在从事一个项目,在这个项目中,我们有一个可以通过两个不同的域访问的网站。代码库是相同的,但是域的品牌不同。我需要加载特定于域的样式表,并且在几个模板块中,我需要使用一些条件来仅在某些域上显示一些内容。

我认为最好的方法是根据域创建会话变量(欢迎其他建议)。当访问者进入其中一个域时,它会被设置,然后我可以使用条件加载适当的样式表/代码块。

我在让它工作时遇到了麻烦。现在,在我的app.py文件中,我有一个“客户端”会话变量,该变量基于在每次请求前被调用的url参数设置:

@app.before_request
def set_client_session():
    if 'client' in request.args:
        session['client'] = request.args['client']
Run Code Online (Sandbox Code Playgroud)

如何使用域而不是URL参数进行设置,如何在模板中检查其值,以便有条件地加载样式表/代码块?

完整的app.py文件:

import os
import json
from flask import Flask, session, request, render_template

app = Flask(__name__)

# Generate a secret random key for the session
app.secret_key = os.urandom(24)

@app.before_request
def set_client_session():
    if 'client' in request.args:
        session['client'] = request.args['client']

@app.route('/')
def index():
    return render_template('index.html')

@app.route('/edc')
def abc():
    return render_template('pages/abc.html')

@app.route('/success')
def success():
    return render_template('success.html')

@app.route('/contact')
def contact():
    return render_template('pages/contact.html')

@app.route('/privacy')
def privacy():
    return render_template('pages/privacy.html')

@app.route('/license')
def license():
    return …
Run Code Online (Sandbox Code Playgroud)

python session-variables session-cookies flask

0
推荐指数
1
解决办法
3321
查看次数