小编New*_*wtt的帖子

样式输入字段看起来像梯形

我正在尝试为客户端创建自定义样式的文本字段。

他们想要一个梯形输入字段。

这是我到目前为止所做的:

的HTML

<input type="text">

的CSS

input{
    background: #ccc;
    color: #000;
    border-bottom: 50px solid #ccc;
    padding-top:5px;
    border-left: 20px solid #fff;
    border-right: 20px solid #fff;
    height: 0px;
    width: 200px;
}
Run Code Online (Sandbox Code Playgroud)

小提琴

关于如何或是否可以进行以下操作的任何想法: 这个

html css

3
推荐指数
1
解决办法
1432
查看次数

返回Django附近的位置

我有一个django模型,它有一个名为的自定义属性LocationField.

class List(models.Model):
    id = models.AutoField(primary_key=True)
    title = models.CharField(max_length=200)
    location = LocationField(blank=True, max_length=255)
Run Code Online (Sandbox Code Playgroud)

其中的值存储为一串格式latitude, longitude.从我的模板,我传递一个URL如下:/nearby?lat='+somevalue+'&long='+somevalue

现在,我想List根据传递的值返回附近的条目.

为此,我编写了一个views.py函数,如下所示:

def nearby(request):
    if request.GET['lat']:
        lat = request.GET['lat']
        longitude = request.GET['long']
        first_query = Playlist.objects.filter(location__istartswith=lat)
        for f in first_query:
           l = f.index(',')
           n_string = f[l:]
Run Code Online (Sandbox Code Playgroud)

为了澄清我所做的事情,first_query返回所有以相同开头的条目latitude.但是,现在我也想匹配longitude这就是为什么我正在运行它for loop并搜索latitude,longitude在我的分隔的逗号的索引LocationField.n_string获取的子字符串,LocationField我打算然后将它与我的longitude变量匹配.

我的问题是两部分:

  1. 如何生成匹配纬度的查询以及如何将其返回到模板?
  2. 如何检查该区域周围2平方公里的区域?

这有django套餐吗?

python django

3
推荐指数
1
解决办法
3014
查看次数

Django独特的外键组合

我有 4 个 Django 模型:

class KeyOne(models.Model):
    name = models.CharField(unique=True)

class KeyTwo(models.Model):
    name = models.CharField(unique=True)

class KeyThree(models.Model):
    name = models.CharField(unique=True)

class KeyList(models.Model):
    key_one = models.ForeignKey(KeyOne)
    key_two = models.ForeignKey(KeyTwo)
    key_three = models.ForeignKey(KeyThree)
    list = models.CharField()
Run Code Online (Sandbox Code Playgroud)

基本上,是与、和KeyList的不同组合相关联的关键字列表。如何确保在 Django 管理中只能输​​入唯一的组合?KeyOneKeyTwoKeyThree

python django

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

根据日期键对javascript对象进行排序

我有一个JavaScript对象,如下所示

testObj = {
    1/10/2015: {},
    2/10/2015: {},
    3/10/2015: {},
    4/10/2015: {},
    29/09/2015: {},
    30/09/2015: {}
}
Run Code Online (Sandbox Code Playgroud)

现在,我正在尝试对此进行排序,以便日期按日期按递增顺序排列.为此我完成了以下工作

const orderedDates = {};
Object.keys(testObj).sort(function(a, b) {
    return moment(moment(b, 'DD/MM/YYYY') - moment(a, 'DD/MM/YYYY')).format('DD/MM/YYYY');
}).forEach(function(key) {
    orderedDates[key] = testObj[key];
})
rangeObj = orderedDates;
Run Code Online (Sandbox Code Playgroud)

然而,这并没有对日期进行排序.它仍然返回与之相同的确切对象testObj.如何根据日期键对对象进行排序?

javascript sorting

3
推荐指数
1
解决办法
2609
查看次数

Drupal更新失败

刚刚将我的Drupal更新到最新版本.但是,有些东西必须打破,因为现在我看到的只是这个错误:

Fatal error: Class 'RulesEventHandlerEntityBundle' not found in /home/<USERNAME>/public_html/sites/all/modules/rules/modules/node.rules.inc on line 147

关于出了什么问题以及如何回滚的任何想法?我仍然可以访问该网站的CPanel,但我不知道我能从这里做些什么.

drupal

2
推荐指数
1
解决办法
3404
查看次数

在页面刷新时运行ruby脚本

我有一个ruby脚本run-this.rb,当我运行时,它会将实时计算输出到文本文件中

ruby run-this.rb > output.txt

但是,我需要将相同的过程加载到Web服务器上,其中Ruby脚本将在页面加载时运行,并且网页将从txt文件中读取结果.

我的问题是两部分,

1)如何告诉网页在加载时运行此脚本?

2)怎样的结果输出run-this.rboutput.txt页面上刷新?

谢谢!

ruby

2
推荐指数
1
解决办法
241
查看次数

Django对基数为10的int()的文字无效

我正在Django中编写一个简单的搜索结果页面.

用户按文本搜索并从下拉列表中添加城市字段.

查询如下:

if 'query' in request.GET and request.GET['query']:
    city = request.GET['city']
    q = request.GET['query']
    ct = Classified.objects.filter(name__icontains=q).filter(city__exact=city)
    return render(request, 'template/search.html', {'ct': ct, 'query': q})
Run Code Online (Sandbox Code Playgroud)

分类的模型如下:

class Classified(models.Model):
    name = models.CharField(max_length=256, unique=True)
    email = models.CharField(max_length=100)
    category = models.ForeignKey(Categories)
    phone_number = models.IntegerField(max_length=10, default=0)
    address = models.CharField(max_length=1000)
    id = models.IntegerField(primary_key=True)
    city = models.ForeignKey(Cities)
    image = models.ImageField(blank=True, upload_to='static/img/')

    def __unicode__(self):
        return self.name
Run Code Online (Sandbox Code Playgroud)

城市如下:

class Cities(models.Model):
    name = models.CharField(max_length=256)

    def __unicode__(self):
        return self.name
Run Code Online (Sandbox Code Playgroud)

在搜索时,/ search /页面给出了以下错误:

invalid literal for int() with base 10: 'Searched-city' …
Run Code Online (Sandbox Code Playgroud)

python django

2
推荐指数
1
解决办法
6186
查看次数

绘图不显示轴标签或标题

我有一个 Python 项目,它使用plotly. 这是我的代码:

def PlotData(data):
    trace1 = go.Scatter(
        y=PriceData,
        name="Prices",
        mode="lines+markers"
    )
    trace2 = go.Scatter(
        y=MarketData,
        name="Market Price",
        mode="lines+markers"
    )
    data = [trace1, trace2]
    layout = go.Layout(
        title='Plot Title',
        xaxis=dict(
            title='x Axis',
            titlefont=dict(
                family='Courier New, monospace',
                size=18,
                color='#7f7f7f'
            )
        ),
        yaxis=dict(
            title='y Axis',
            titlefont=dict(
                family='Courier New, monospace',
                size=18,
                color='#7f7f7f'
            )
        )
    )
    go.Figure(data=data, layout=layout)
    plotly.offline.plot(data)
Run Code Online (Sandbox Code Playgroud)

layout我得到的结果图表没有标题或标签不工作。我该如何解决?

python plotly

2
推荐指数
1
解决办法
6235
查看次数

防止网站调整大小

在我当前正在修复的网站上,有两个内嵌显示的 div。

调整浏览器窗口大小时,右侧的 div 会自动对齐以适合第一个 div,而不是保持内联。我的问题是如何防止这种调整大小并在所有屏幕尺寸上保持标准。

为了显示这个问题,我附上了两张屏幕截图。

最大屏幕尺寸

关于缩小浏览器窗口

另一个问题:屏幕是垂直滚动的,但不应该出现这种情况html,因为 的高度body或其中任何一个div都不超过 100%

我的两个主要 div 的 CSS 如下:

#menu{
  position:absolute;
  width:15%;
  height:600px;
  float:left;
  margin-top: 10px;
  margin-left: 40px;
}

#content{
  position: absolute;
  height:600px;
  width:73%;
  float:left;
  margin-top: 10px;
  margin-left: 290px;
}
Run Code Online (Sandbox Code Playgroud)

内部4个div的CSS如下

.gallery-image-rest{
    background: url('../images/thumbs/rest.jpg');
    position: relative;
    height:600px;
    width:24%;
    float: left;
    margin-left: 15px;
    /*display: inline-block;*/
    text-align: center;
    }
.gallery-image-replenish{
    background: url('../images/thumbs/Replenish.jpg');
    position: relative;
    height:600px;
    width:24%;
    float: left;
    margin-left:3px;
    /*display: inline-block;*/
    text-align: center;
    }

.gallery-image-rejuvenate{
    background: url('../images/thumbs/Rejuvenate.jpg');
    position: relative;
    height:600px; …
Run Code Online (Sandbox Code Playgroud)

html css

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

在Django中从同一个Model中添加两个ForeignKey字段

我正在尝试在Django中创建如下的用户和关注者关系

id | user_id | follower_id
1  | 20      | 45
2  | 20      | 53
3  | 32      | 20
Run Code Online (Sandbox Code Playgroud)

为此,我做了以下事情:

class UserFollower(models.Model):
    user_id = models.ForeignKey(User)
    follower_id = models.ForeignKey(User)

    def __str__(self):
        return "{} following {}".format(self.follower_id.username, self.user_id.username)
Run Code Online (Sandbox Code Playgroud)

这里Userdjango.contrib.auth.models.User模型.在运行时makemigrations,我收到以下错误:

ERRORS:
AppName.UserFollower.follower_id: (fields.E304) Reverse accessor for 'UserFollower.follower_id' clashes with reverse accessor for 'UserFollower.user_id'.

HINT: Add or change a related_name argument to the definition for 'UserFollower.follower_id' or 'UserFollower.user_id'.
AppName.UserFollower.user_id: (fields.E304) Reverse accessor for 'UserFollower.user_id' clashes with reverse …
Run Code Online (Sandbox Code Playgroud)

python django django-models

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

从 Volley NetworkResponse 读取 JSON 数据

在 Android 中,我向服务器发出 HTTP 文件上传请求,如下所示

MultipartRequest multipartRequest = new MultipartRequest(uploadUrl, null, mimeType, multipartBody, new Response.Listener<NetworkResponse>() {
        @Override
        public void onResponse(NetworkResponse response) {
            // Need to read Json response here
        }
    }, new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error) {
            Log.d(GlobalClass.TAG, "File not uploaded");
        }
    });
    GlobalClass.getInstance().addToRequestQueue(multipartRequest);
}
Run Code Online (Sandbox Code Playgroud)

响应具有以下结构:

{
    'response': 'some_data_to_be_used'
}
Run Code Online (Sandbox Code Playgroud)

这是我的MultipartRequest课:

package com.xxxxxx.xxxxxx;


import android.util.Log;

import com.android.volley.AuthFailureError;
import com.android.volley.NetworkResponse;
import com.android.volley.ParseError;
import com.android.volley.Request;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.HttpHeaderParser;


import java.util.Map;

class MultipartRequest extends Request<NetworkResponse> …
Run Code Online (Sandbox Code Playgroud)

android json

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

Javascript数组重置不提供所需的输出

我使用了这里描述的方法:

如何在JavaScript中清空数组?

在我的代码中重置一个数组.

我的代码是这样的

var check = new Array();
var i = 0;

if(some statements){
    check[i]=something;
    i=+1;
}

function reset(){
    check.length=0;
}
Run Code Online (Sandbox Code Playgroud)

执行if语句后,如果我console.log(),则显示数组

["abc","def","ghi"].然后调用重置功能.

之后,下次使用该数组时,它会记录如下:

[1: "abc", 2: "def", ...]

我该怎么做才能将它重置为原始的空数组?

javascript arrays

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

clean() 得到了一个意外的关键字参数“validate_unique”

我在 Django 中有一个模型如下

class TwoPlanetKeyword(models.Model):
    planet_one = models.ForeignKey(Planet, related_name="planet_one")
    planet_two = models.ForeignKey(Planet, related_name="planet_two")
    keyword_list = models.TextField(max_length=100000)

    class Meta:
        verbose_name = 'Keywords for Two Planet Combination'
        unique_together = ['planet_one', 'planet_two']

    def __str__(self):
        return "Keywords for two planet combination of {} and {}".format(self.planet_one, self.planet_two)

    def clean(self, *args, **kwargs):
        plan_one = self.planet_one
        plan_two = self.planet_two
        try:
            obj_val = TwoPlanetKeyword.objects.get(Q(planet_one=plan_one, planet_two=plan_two) | Q(planet_one=plan_two, planet_two=plan_one))
            raise ValidationError({
                        NON_FIELD_ERRORS: [
                            'This combination exists',
                        ],
                    })
        except TwoPlanetKeyword.DoesNotExist:
            super(TwoPlanetKeyword, self).clean(*args, **kwargs)

    def full_clean(self, *args, **kwargs):
        return self.clean(*args, …
Run Code Online (Sandbox Code Playgroud)

python django

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

标签 统计

python ×6

django ×5

css ×2

html ×2

javascript ×2

android ×1

arrays ×1

django-models ×1

drupal ×1

json ×1

plotly ×1

ruby ×1

sorting ×1