小编DGD*_*GDD的帖子

Django - 新字体?

如何使用Django安装新字体?文件中没有提到这一点.

我将我的字体安装在静态文件夹中,如fonts/abc.ttf

例如,在模板中,如果这是一个CSS,我会链接它:

    <link href="{% static 'fonts/abc.ttf' %}" rel="stylesheet" media="screen">
Run Code Online (Sandbox Code Playgroud)

除了这不是CSS,我还没有找到任何关于如何做到这一点的资源.

我是否像这样在CSS文件中包含链接?

  @font-face {
  font-family: 'abc';
  src: url({% static 'fonts/abc.ttf' %});
  src: local({% static 'fonts/abc.ttf' %})
}
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

python django fonts

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

NoUIslider - 按需更新范围

我有两个滑块,我想根据另一个滑块的移动更新一个滑块的范围.

例如; slider_1和slider_2的范围均为1-10.当我将slider_1从位置1移动到2时,slider_2的范围从1-10变为1-20.如果我将slider_1从位置2移动到3,则slider_3现在的范围为1-30,依此类推.

我像这样初始化滑块:

  function slider() {
        $(".slider").noUiSlider({
            orientation: "horizontal",
            start: [0],
            range: {
                min: 0,
                max: 10,
            },
            connect: 'lower',
            direction: "ltr",
            step: 1,
        });
    };
Run Code Online (Sandbox Code Playgroud)

到目前为止,我能够实现这一目标的最佳方法是解构整个滑块,并每次使用新的范围重新初始化它.但是我不确定如何正确解构滑块.

关于如何做到这一点的任何想法?

javascript jquery uislider nouislider

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

Coderunner使用旧的2.71版本的Python代替OSX 10.7.5上的3.2版本

我正在尝试使用更新版本的Python,但是当我键入以下内容时:

    import sys
    print sys.version_info
Run Code Online (Sandbox Code Playgroud)

我回来了:

    sys.version_info(major=2, minor=7, micro=1, releaselevel='final', serial=0)
Run Code Online (Sandbox Code Playgroud)

在终端中,当我键入python时,我得到:

Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Run Code Online (Sandbox Code Playgroud)

当我输入python3时,我得到:

Python 3.3.2 (v3.3.2:d047928ae3f6, May 13 2013, 13:52:24) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Run Code Online (Sandbox Code Playgroud)

如您所见,我已经安装了Python 3.3,但是无论我做什么我似乎都无法在CodeRunner中实际使用它。

python macos python-2.7 python-3.3 coderunner

5
推荐指数
3
解决办法
5311
查看次数

Django 在管理页面中显示一对多关系

数据库示例:

class Brand(models.Model):
  brand_name = models.CharField(max_length=30


class Model(models.Model):
  brand = models.ForeignKey(Brand)
  model_name =  models.CharField(max_length=30)
Run Code Online (Sandbox Code Playgroud)

现在在管理员

admin.site.register(Brand)

class ModelAdmin(admin.ModelAdmin):
  list_display = ['brand', 'model_name']
  fields = ['model_name', 'brand']
admin.site.register(Model, ModelAdmin)
Run Code Online (Sandbox Code Playgroud)

如何在 BrandAdmin 页面中显示与一个品牌相关联的所有模型?就目前而言,品牌页面仅显示品牌,不显示与其相关的任何型号。

python database django

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

Scipy的优化曲线拟合限制

有什么方法可以为Scipy的优化曲线拟合提供限制吗?

我的例子:

    def optimized_formula(x, m_1, m_2, y_1, y_2, ratio_2):
        return (log(x[0]) * m_1 + m_2)*((1 - x[1]/max_age)*(1-ratio_2)) + ((log(x[1]) * y_1 + y_2)*(x[1]/max_age)*ratio_2)

    popt, pcov = optimize.curve_fit(optimized_formula, usage_and_age, prices)
Run Code Online (Sandbox Code Playgroud)

x [0]是年龄,max_age是常数.考虑到这一点,当x [0]接近最大值时,x [1]/max_age接近1.

是否有可能提供约束/限制,其中x [1]/max_age> 0.3和x [1]/max_age <0.7以及其他约束,例如m_1 <0,m_2> 0,等等.

python curve-fitting scipy

4
推荐指数
2
解决办法
8352
查看次数

Django:object_set vs filter

考虑以下:

我有一个使用品牌作为外键的图像模型.

brand = Brand.objects.get(id = whatever)
Run Code Online (Sandbox Code Playgroud)

我可以使用以下任一方法检索与该模型关联的所有图像:

images = Image.objects.filter(brand = brand)
Run Code Online (Sandbox Code Playgroud)

要么

images = brand.image_set.all()
Run Code Online (Sandbox Code Playgroud)

从性能的角度来看,哪一个更快?

django django-models

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

链接到锚点并强制重新加载当前页面

当我单击带有 的链接时,href=#浏览器会滚动到 div,而不是重新加载页面。如何强制重新加载?

澄清一下,我不想只重新加载页面,但我想重新加载页面并转到用 #X 指定的关联 div。例如,<a href=#153>应该重新加载页面并转到该 div。

当前这方面的所有问题都涉及简单地重新加载页面;不重新加载并重定向到 div。

是的,我很清楚这可以使用 JavaScript 轻松完成。但对于如此简单的任务,我确信有一种方法可以在不使用 JavaScript 的情况下完成此任务。

html hyperlink

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

Django - 从字符串构建模型过滤器

是否可以使用字符串参数过滤模型?

考虑以下过滤器:

some_model.filter(parameter__gte = x)
Run Code Online (Sandbox Code Playgroud)

我想使用字符串构建该过滤器参数.

例如.

if equality == ">" and argument == x: query = "{0}__gte".format(parameter)
Run Code Online (Sandbox Code Playgroud)

然后使用该构建的参数进行过滤

some_model.filter(query = x)
Run Code Online (Sandbox Code Playgroud)

在不使用原始sql的情况下,这些行是否可行?

python database django postgresql

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

Python - 从另一个列表中删除一组列表

array1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]
array2 = [1, 2, 2, 2, 5, 6, 6, 6, 9]

temp = set(array2)

array1.remove(temp)

Traceback (most recent call last):
  File "Sudoku V2.py", line 6, in <module>
    array1.remove(temp)
ValueError: list.remove(x): x not in list
Run Code Online (Sandbox Code Playgroud)

python list set

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

Django - ValueError:基数为10的int()的无效文字:'确认电子邮件'

我一直得到这个错误,对于我的生活,我找不到问题的根源.

追溯:

/Library/Python/2.7/site-packages/django/core/handlers/base.py in get_response
                    response = middleware_method(request)

/Library/Python/2.7/site-packages/django/middleware/common.py in process_request
                if (not urlresolvers.is_valid_path(request.path_info, urlconf) and

/Library/Python/2.7/site-packages/django/core/urlresolvers.py in is_valid_path
            resolve(path, urlconf)

/Library/Python/2.7/site-packages/django/core/urlresolvers.py in resolve
        return get_resolver(urlconf).resolve(path)

/Library/Python/2.7/site-packages/django/core/urlresolvers.py in resolve
                for pattern in self.url_patterns:

/Library/Python/2.7/site-packages/django/core/urlresolvers.py in url_patterns
            patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)

/Library/Python/2.7/site-packages/django/core/urlresolvers.py in urlconf_module
                self._urlconf_module = import_module(self.urlconf_name)

/Library/Python/2.7/site-packages/django/utils/importlib.py in import_module
            __import__(name)

/Users/user/Desktop/user/urls.py in <module>
    import contacts.views

/Users/user/Desktop/contacts/views.py in <module>
    import forms

/User/Desktop/contacts/forms.py in <module>
    class ContactForm(forms.ModelForm):

/Users/Desktop/contacts/forms.py in ContactForm
            required=True,
Run Code Online (Sandbox Code Playgroud)

我正在关注有效的django教程和此页面,但我无法通过电子邮件验证部分.我不确定我在这里做错了什么.

Forms.py:

from django import forms
from django.core.exceptions …
Run Code Online (Sandbox Code Playgroud)

python django validation

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

Jquery响应加载

一个jQuery函数使用GET从数据库接收一个字符串,之后我想将该字符串注入HTML代替div.看起来非常标准的东西.但是我不是很管理它.

这是我发生的事情:

  <h1>Whatever</h1>
  <div id="replace_me">

  </div>
  <a id="click_me" href="#">Click Me</a>

<script>
//AJAX
var brand_id = 8
var dataX = {'brand': brand_id, 'csrfmiddlewaretoken': ""};
$(function(){
  $("#click_me").click(function(){  
    $.ajax({
      type: 'GET',
      url: '/ajax_request/',
      data: dataX,
      datatype: "json",

      success: function(data) {
          alert(data);
          $("#replace_me").load(data);
      },
      error: function() {
          alert("Nope...");
      }
  });
  });
});
</script>
Run Code Online (Sandbox Code Playgroud)

当警报被设置时,我收到我的字符串,显示一切正常,但是如何输入我刚收到的字符串"replace_me",而不必从另一个URL加载?

html javascript jquery

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

Django - 有没有办法在不使用迭代器的情况下从模型中找到字段的最大/最小值?

比如我有一个这样的模型:

class Record(models.Model):
     name = CharField(...)
     price = IntegerField(...)
     year = IntegerField(...)
Run Code Online (Sandbox Code Playgroud)

如何在不使用for或while迭代器的情况下找到年份的最小值或最大值?

django

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

Python将列表附加到列表中

我正在尝试编写一个通过矩阵的函数.满足条件时,它会记住该位置.

我从一个空列表开始:

locations = []
Run Code Online (Sandbox Code Playgroud)

当函数遍历行时,我使用以下命令追加坐标:

locations.append(x)
locations.append(y)
Run Code Online (Sandbox Code Playgroud)

在函数结束时,列表如下所示:

locations = [xyxyxyxyxyxy]
Run Code Online (Sandbox Code Playgroud)

我的问题是:

使用append,是否可以使列表遵循以下格式:

locations = [[[xy][xy][xy]][[xy][xy][xy]]]
Run Code Online (Sandbox Code Playgroud)

第一个括号表示矩阵中一行的位置,每个位置在行内的自己的括号中?

在此示例中,第一个括号是第一行,总共有3个坐标,然后是第二个括号,用另外3个坐标表示第二行.

python list append matrix

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