小编Kev*_*gst的帖子

Django模板文件夹

我正在尝试使用Django,并弄清楚如何设置urls.py,以及url如何工作.我已经在项目的根目录中配置了urls.py,以指向我的博客和管理员.但现在我想在我的家中添加一个页面,所以在localhost:8000.

所以我已经将以下代码添加到项目根目录中的urls.py:

from django.views.generic.simple import direct_to_template

urlpatterns = patterns('',
    (r"^$", direct_to_template, {"template": "base.html"}),
)
Run Code Online (Sandbox Code Playgroud)

问题是它在blog/templates /中搜索模板而不是我的根目录中的模板文件夹.其中包含base.html

完整的urls.py:

from django.conf.urls import patterns, include, url
from django.views.generic.simple import direct_to_template

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()


urlpatterns = patterns('',
    (r"^$", direct_to_template, {"template": "base.html"}),
    url(r'^blog/', include('hellodjango.blog.urls')),
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
    url(r'^admin/', include(admin.site.urls)),
    (r'^tinymce/', include('tinymce.urls')),
)
Run Code Online (Sandbox Code Playgroud)

编辑:添加完整的urls.py :)

我忽略了什么吗?

django django-templates django-urls

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

Ruby for循环中的最佳实践

我遇到了三种编写循环的方法.

the_count = [1, 2, 3, 4, 5]
Run Code Online (Sandbox Code Playgroud)

是否存在一种方式比另外两种方式更好的做法或更好的解决方案?第一个与其他语言最相似,对我来说,第三个看起来不合时宜.

ruby for-loop

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

使用while循环从字符串一次打印一个字符

我正在阅读"Core Python Programming 2nd Edition",他们要求我使用"while"循环一次打印一个字符串,一个字符.

我知道while循环是如何工作的,但由于某种原因,我无法想出如何做到这一点.我一直在环顾四周,只看到使用for循环的例子.

所以我要做的是:

用户输入:

text = raw_input("Give some input:  ")
Run Code Online (Sandbox Code Playgroud)

我知道如何从数组中读出每一段数据,但我记不起怎么做到字符串.

现在我需要的是while循环,它一次打印一个字符串的每个字符.

我想我要使用len(文本),但我不是100%肯定如何在这个问题中使用它.

一些帮助会很棒!我确定这是一个非常简单的问题,但出于某种原因我无法想出来!

Thx提前!:)

python while-loop

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

javascript - 检查输入是否对应于1个数组值

我有一个数组:

var something = ["1","2","3","4"] ;
Run Code Online (Sandbox Code Playgroud)

我会在提示中要求用户选择一个号码.如果它对应于数组中的任何值,则会触发某些内容.

我的问题是:我如何检查输入是否对应任何数组值?

if(something === "input"){
    console.log("u picked a good number");
} 
Run Code Online (Sandbox Code Playgroud)

当然,如果我现在的语句不正确,但我如何检查数组中的每个值,看看是否有任何对应的?

如果有人可以帮我这个,那真是太棒了!;)

thxx!

javascript arrays if-statement

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

CodeIgniter,表单助手 - 向元素添加类

所以我使用CodeIgniter Form帮助器创建了一个表单.我试图给一些表格元素一个类,但发生了一些奇怪的事情.我是这样做的:

echo form_input('title', $this->input->post('title'), 'class="titleInput"');
Run Code Online (Sandbox Code Playgroud)

当我检查元素时,它实际上显示了类在那里:

在此输入图像描述

但它不接受CSS文件中给出的任何属性.当我做一些丑陋的事情时:

echo form_input('title', $this->input->post('title'), style="height=30px");
Run Code Online (Sandbox Code Playgroud)

当我检查元素时,我得到了这个:

在此输入图像描述

但它实际上并没有对给定的样式做任何事情.

希望有人能帮到我这里!

css php codeigniter codeigniter-form-helper

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

Pillow不支持JPEG支持 - 安装Django Cms

我正在尝试让Django Cms在我的系统上工作.遵循Django-CMS教程:https://github.com/divio/django-cms-tutorial

我不得不安装枕头,但现在我跑的时候:

$ djangocms -p . my_demo
Run Code Online (Sandbox Code Playgroud)

并填写所有选项我收到以下错误:

HTTP error 404 while getting https://github.com/divio/django-cms/archive/3.0c2.zip
Exception:
Traceback (most recent call last):
  File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-    packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
  File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-    packages/pip/commands/install.py", line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/pip/req.py", line 1197, in prepare_files
do_download,
  File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/pip/req.py", line 1375, in unpack_url
self.session,
  File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/pip/download.py", line 547, in unpack_http_url
resp.raise_for_status()
  File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/pip/_vendor/requests/models.py", line 773, in raise_for_status
raise HTTPError(http_error_msg, response=self)
HTTPError: 404 Client Error: Not …
Run Code Online (Sandbox Code Playgroud)

macos libjpeg django-cms pillow

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

Laravel表单方法get-url参数

我在laravel中得到了一个表格 Method='GET'

{{ Form::open(array('method' => 'get')) }}
Run Code Online (Sandbox Code Playgroud)

我在那里有一些输入字段:city, skillLevel, province and category.当我提交表单时,我得到一个像这样的可怕网址:

http://localhost/vacatures?city=somehwhere&skillLevel=junior&province=Zeeland&category=django
Run Code Online (Sandbox Code Playgroud)

但我想要这样的事情:

http://localhost/vacatures/somewhere/junior/Zeeland/django
Run Code Online (Sandbox Code Playgroud)

我如何实现这一目标?我尝试过给出一个路由属性和一个动作分配,但是没有用.

php forms url get laravel

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

Django/Python - 用文字而不是数字显示数月

关于用文字显示月份而不是数字,我有一点问题.我的博客正在显示"13-03-2013"​​,但我希望它是"13-March-2013"

以下是我现在所做的事情:我在模型中添加了日期:

pub_date = models.DateTimeField("Gepubliceerd", auto_now_add=True)
Run Code Online (Sandbox Code Playgroud)

当我在我的博客模板中调用变量pub_date时,它会以数字显示(13-03-2013).

有没有一种简单的方法可以将数字更改为实际的月份名称?我一直在考虑创建一个包含每个月名称的元组,让它检查pub_date中当月的数字,然后根据它使用元组中正确的月份.

但出于某种原因,我觉得必须有一个更简单的方法.但到目前为止,我还没有成功找到另一种解决方案.

希望有些人有这方面的经验!

Thx提前!

python django

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

PHP - OOP - 为什么我的函数被调用两次?

我遇到一个问题,每次提交表单时我的函数都被调用两次

我的表单文件调用函数:

<?php
require "classes/loginClass.php";
$login = new login;
$login->login();
?>

<form action="" method="POST">
    <label for="username">username: </label>
    <input type="text" id="username" name="username" required><br/>
    <label for="password2">password: </label>
    <input type="password" id="password2" name="password2" required><br/>
    <input type="submit" name="submit" value="login">
</form>
Run Code Online (Sandbox Code Playgroud)

我的班级和职能:

class login {

    public function login() {
        if(isset($_POST['submit'])){
            echo "submit";
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

所以每次按下提交按钮时,"提交"都会回复两次.这意味着我的函数被调用两次.我不明白为什么.

php oop

0
推荐指数
3
解决办法
1666
查看次数