小编Ran*_*ngh的帖子

有没有像通用视图那样的django中的通用模板

通用视图为我节省了大量代码,但我仍然需要编写每个模型的模板.我在所有模板中都有相同的代码,即

<form action="/{{type}}/{{ action }}/" method="post" enctype="multipart/form-data" >
    {% csrf_token %}
    {% for field in form %}
        <div class="fieldWrapper">
            {{ field.errors }}
            {{ field.label_tag }}: {{ field }}
        </div>
    {% endfor %}
    <p><input type="submit" value="Submit" /></p>
    </form>
Run Code Online (Sandbox Code Playgroud)

即基本上我想要从模型中添加或编辑所有字段.

是否有任何工作可以自动生成通用模板

python django django-models

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

如何在服务器外查看django主页

我刚刚用python 2.7安装了django.在创建了一个初始项目后,它说要检查

http://127.0.0.1:8000/
Run Code Online (Sandbox Code Playgroud)

但那是我的VPS服务器,我无法在那里打开浏览器.

我试过 http://vpsIPaddress:8000但它没有奏效

python django

5
推荐指数
2
解决办法
3962
查看次数

如果我在不同的目录中安装Python 2.7,如何安装Python 2.7 devel

我安装了python 2.7 /opt/python2.7.现在我想为它安装devel包但找不到它.

我如何安装它在python2.7中的操作系统,而不是默认的python2.4

python dependencies development-environment

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

是否存在启发式或元启发式或优化技术的"Hello World"示例类型基本教程

我正在努力但仍然没有找到一个非常基本的教程,我可以从Meta启发式和优化问题开始.我看过很多书,但他们充满了数学.我知道最终我必须这样做,但如果至少我有一个简单的例子在我面前运行,那么我可以获得一些信心,而不是阅读书籍,并且在我面前没有任何实用性.

任何人都可以指向我一个教程,其中有人描述了一个小问题,然后他用启发式方法讨论它的解决方案,以便我知道它是如何实际应用的.

I don't want anyone to write code for me but any tutorial out there which can help me in writing code for those heuristics

如果它以任何编程语言完成,那么它很好,但我会很高兴看到算法如何解决特定问题.

我知道有很多算法,但我不知道从哪里开始所以任何优化算法都会没问题,只要我理解它是如何工作的那么我可以继续

python optimization artificial-intelligence heuristics

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

如何在Python程序中使用Jinja2模板?

我有一个python脚本,我想作为每日cron作业执行,以向所有用户发送电子邮件.目前我已经在脚本中对html进行了硬编码,看起来很脏.我已经阅读了文档,但我还没弄明白如何在脚本中呈现模板.

有没有办法,我可以使用占位符单独的html文件,我可以使用python填充,然后作为电子邮件的正文发送?

我想要这样的东西:

mydict = {}
template = '/templates/email.j2'
fillTemplate(mydict)
html = getHtml(filledTemplate)
Run Code Online (Sandbox Code Playgroud)

html python templates html-email

5
推荐指数
2
解决办法
7083
查看次数

在python中html解析和Web爬行之间的区别是多少?

我需要从我的django网站上的网站获取一些数据.现在我很困惑我是否应该使用python解析库或网络爬行库.搜索引擎库是否属于同一类别

我想知道这两者之间有多大区别,如果我想在我的网站中使用这些功能,我应该使用它们

python django web-crawler

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

我是否需要Django中Image Field的额外代码

我在模型中有这个

image_name = models.ImageField(upload_to='accounts/')
Run Code Online (Sandbox Code Playgroud)

在我看来,我有

def account_form(request):
    if request.method == 'POST': # If the form has been submitted...
        form = AccountForm(request.POST) # A form bound to the POST data
        if form.is_valid(): # All validation rules pass
                form.save()
                return HttpResponseRedirect('/thanks/') # Redirect after POST
    else:
        form = AccountForm() # An unbound form

    return render_to_response('account_form.html', {
            'form': form,
    })
Run Code Online (Sandbox Code Playgroud)

我是否需要为保存图像做额外的编码,否则django会自己做

python django imagefield

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

如何在symfony2表单中生成多个复选框

我想在Symfony表单中显示预定义数组的复选框.用户应该能够选择多个,但我无法做到.

这是我的代码:

public function buildForm(FormBuilder $builder, array $options)
{
    $roles = array('role1', 'role2', 'role3');
    $builder
        ->add('name')
        ->add('roles', 'checkbox', $roles)
    ;
}
Run Code Online (Sandbox Code Playgroud)

php symfony

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

如何从django中的self获取模型名称

在我的 views.py 中,我想从 self

我试过这个 self.__class__.__name__

但它给了我视图的类名而不是模型

编辑:

class ObjectCreate(CreateView):

    def get_template_names(self):
        m = self.__class__.__name__
Run Code Online (Sandbox Code Playgroud)

python django

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

我可以在同一台计算机上有多个具有相同名称的虚拟环境吗

我正在制作一些 Django 项目文件的基本框架,以便我可以将它们放在 git 上,每当我需要创建一个新的 Django 站点时,我都可以从 git 中获取文件并开始一个空白项目。

在我的 fabfile 中,我生成了一个名为virutalenv.

我只想知道,如果我需要在一台计算机上创建多个站点,那么所有站点都将具有相同的功能,但它们将位于项目目录中。

这可以吗?

python django virtualenv

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