小编Luk*_*uke的帖子

谷歌地图自动适应(自动中心和自动缩放)不起作用

我有一个地图的问题,我已经使用了fitBounds地图方法,它应该给出适当的缩放和中心地图给它一个latlon数组.这是代码:

<script type="text/javascript"
    src="http://maps.googleapis.com/maps/api/js?sensor=false">
</script>


<div id="map_canvas">

<script type="text/javascript">
    var map;
    var bounds = new google.maps.LatLngBounds(null);

    function initialize() {
        var mapOptions = {       

            mapTypeId: google.maps.MapTypeId.ROADMAP
        };

        map =  new google.maps.Map(document.getElementById("map_canvas"), mapOptions);



        <?php
        foreach ($this->getProductCollection() as $_e):
            $event = Mage::getModel('catalog/product')->load($_e->getId());
            ?>
                var loc = new google.maps.LatLng("<?php echo $event->getEventLocationLatitude(); ?>","<?php echo $event->getEventLocationLongitude(); ?>");
                 bounds.extend(loc);
                addMarker(loc, '<?php echo $event->getName(); ?>', "active");
                bounds.extend(loc);

        <?php endforeach; ?>


        map.fitBounds(bounds);
        map.panToBounds(bounds);


    }


function addMarker(location, name, active) {          
    var marker = new google.maps.Marker({
        position: location,
        map: …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-maps-api-3 google-maps-markers

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

Magento - 从优惠券代码获取规则

我必须检索与优惠券代码相关联的规则,以便在报价中显示该规则的折扣百分比.最简单的方法是直接从报价金额计算,但我想直接检索规则,然后从中获取折扣百分比.

这是我试过的:

 $rule = Mage::getModel('salesrule/coupon');
 $rule->load($couponCode);
Run Code Online (Sandbox Code Playgroud)

通过这种方式,我仍然没有检索规则属性.任何帮助?

谢谢.

magento magento-1.4 magento-1.5 magento-1.6

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

带有 asyncio 的 Django ORM

我正在寻找可以允许将 Django ORM 与 asyncio(使用 PostgreSQL)一起使用的东西。截至目前,我发现只有aiopg在ASYNCIO的生态系统,它允许运行原始SQL或仅使用SQLAlchemy。

然后我在django 频道文档中找到了一些东西。这是:

https://github.com/django/channels/blob/master/channels/db.py

我正在寻找的缺失部分?

谢谢

django python-3.x python-asyncio django-channels aiopg

7
推荐指数
0
解决办法
2685
查看次数

django queryset - 搜索名字和姓氏

我有一个django应用程序,从一个用户表中检索所有主题.我还实现了一个输入搜索表单,这是执行的查询:

all_soggs =     Entity.objects.filter(lastname__istartswith=request.GET['query_term']).order_by('lastname')
if(all_soggs.count()==0):
    all_soggs = Entity.objects.filter(firstname__istartswith=request.GET['query_term']).order_by('firstname')
Run Code Online (Sandbox Code Playgroud)

正如您所见,查询首先按姓氏搜索匹配的项目,然后按名字搜索.这是有效的,直到我插入完整的名称'firstaname lastname'或'lastname firstname',在这种情况下,没有结果.如何修改查询以进行更好的搜索?

谢谢 - 卢克

django django-models django-forms django-views

6
推荐指数
2
解决办法
7379
查看次数

Django CMS - 无法通过cmsplugin_filer_image上传图像

我有一个关于django cms 2.3.3的本地安装的问题:我已经通过pip安装它,在一个单独的virtualenv中.接下来我按照settings.py配置教程,启动了服务器.然后在管理员我创建了一个页面(主页),我试图通过cmsplugin_filer_image在占位符中添加一个图像,但上传似乎不起作用.这是我的settings.py:

# Django settings for cms1 project.
# -*- coding: utf-8 -*-
import os
gettext = lambda s: s
PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))

DEBUG = True
TEMPLATE_DEBUG = DEBUG

ADMINS = (
    # ('Your Name', 'your_email@example.com'),
)

MANAGERS = ADMINS

DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
    'NAME': 'cms1',                      # Or path to database file if using sqlite3.
    'USER': 'cms',                      # Not used with sqlite3.
    'PASSWORD': 'cms',                  # Not used with sqlite3. …
Run Code Online (Sandbox Code Playgroud)

python django django-admin django-file-upload django-cms

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

Django QuerySet get_or_create - TypeError - save()得到一个意外的关键字参数'using'

我在查询集上使用时出错get_or_create:

在...的TypeError save()得到一个意外的关键字参数'使用'

这是我的看法:

class MailingListSubscriptionForm(forms.ModelForm):
    """Form for subscribing to a mailing list"""
    # Notes : This form will not check the uniquess of
    # the 'email' field, by defining it explictly and setting
    # it the Meta.exclude list, for allowing registration
    # to a mailing list even if the contact already exists.
    # Then the contact is always added to the subscribers field
    # of the mailing list because it will be cleaned with no
    # …
Run Code Online (Sandbox Code Playgroud)

django django-models django-queryset

6
推荐指数
2
解决办法
6495
查看次数

docker alpine 与节点 js 和铬无头 - 木偶 - 未能启动 chrome

我正在尝试从 Alpine linux docker 容器中运行自定义节点命令。

安装的软件包:

alpine-baselayout
alpine-keys
libressl2.4-libcrypto
libressl2.4-libssl
apk-tools
scanelf
libc-utils
glibc
libgcc
glibc-bin
libbz2
expat
libffi
gdbm
xz-libs
ncurses-terminfo-base
ncurses-terminfo
ncurses-libs
readline
sqlite-libs
musl
zlib
libpng
freetype
pkgconf
zlib-dev
libpng-dev
freetype-dev
libstdc++
binutils-libs
binutils
gmp
isl
libgomp
libatomic
mpfr3
mpc1
gcc
musl-dev
libc-dev
g++
ca-certificates
libssh2
libcurl
pcre
git
libjpeg-turbo
libjpeg-turbo-dev
tiff
tiff-dev
lcms2
lcms2-dev
musl-utils
libffi-dev
libressl
libressl2.4-libtls
libressl-dev
make
db
libsasl
libldap
libpq
postgresql-libs
postgresql-dev
python2
py-setuptools
python3
python3-dev
libxau
libbsd
libxdmcp
libxcb
libx11
gifsicle …
Run Code Online (Sandbox Code Playgroud)

javascript chromium node.js alpine-linux puppeteer

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

django admin fieldsets - 添加相关模型的字段

我有一个EmployeeUser. 我试图在员工管理中包含一些用户字段 ( first_name, last_name, username, email),以便直接从员工添加/更改表单编辑这些字段,但我仍然没有想出如何去做。

我看到另一次以类似的方式做这种事情,但现在我有一个字段集错误:

Unknown field(s) (first_name) specified for Employee. Check fields/fieldsets/exclude attributes of class EmployeeAdmin

这是代码:

# FIELDSETS
default_employee_fieldset = (
    ('General', {
        'fields': (
                ('user', 'full_name',),
            ),
        }),
    # ..OTHER FIELDS NOT INCLUDED
    )

finance_fields_employee_fieldset = [
    ('General', {
        'fields': (
                ('full_name',),
                ('first_name', 'last_name')
        ),
        }),
    # ..OTHER FIELDS NOT INCLUDED
    ]



# ADMIN FORM
class EmployeeAdminForm(forms.ModelForm):
    class Meta:
        model = Employee

    def __init__(self, *args, **kwargs):
        super(EmployeeAdminForm, self).__init__(*args, **kwargs) …
Run Code Online (Sandbox Code Playgroud)

django django-models django-forms django-admin

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

python - 密码学 - 生成新的 RSA 私钥

我需要一个函数来生成一个新的 RSA 私钥,然后可以将其作为字符串存储在 Django 模型字段中。我正在使用密码学==2.1.4

我想我已经通过以下方式实现了这一点:

from cryptography.hazmat.primitives import serialization
from cryptography.hazmat.primitives.asymmetric import rsa
from cryptography.hazmat.backends import default_backend

KEY_SIZE = 2048
PUBLIC_EXP = 65537
private_key = rsa.generate_private_key(
    public_exponent=PUBLIC_EXP,
    key_size=KEY_SIZE,
    backend=default_backend()
)
private_key_str = private_key.private_bytes(
    encoding=serialization.Encoding.PEM,
    format=serialization.PrivateFormat.TraditionalOpenSSL,
    encryption_algorithm=serialization.NoEncryption()
).decode()
Run Code Online (Sandbox Code Playgroud)

但显然我在这里遗漏了一些东西或一些步骤(尽管我应该知道为什么......)private_key_str始终具有相同的值。

这里有什么建议吗?

python cryptography rsa python-3.x python-cryptography

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

django cms - 用slug解析页面url

是否有可能通过其slug解析页面网址?就像是:

from django.core.urlresolvers import reverse
reverse('pages-details-by-slug',{slug:'my-page-slug'})
Run Code Online (Sandbox Code Playgroud)

但我得到了:

NameError: name 'slug' is not defined
Run Code Online (Sandbox Code Playgroud)

对此有何帮助?

django django-views django-cms

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