我在哪里安装Twitter Bootstrap for Django – 主或静态文件夹?

前端之家收集整理的这篇文章主要介绍了我在哪里安装Twitter Bootstrap for Django – 主或静态文件夹?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是新来的,并尝试一个具有主文件夹和静态媒体文件夹的Django网站.我正在尝试安装 django-bootstrap,但不知道该怎么做.

我正在使用this Django Bootstrap page中的说明.

首先,我跑吗

pip install -e git+git://github.com/earle/django-bootstrap.git#egg=bootstrap

从终端在主文件夹,还是静态媒体文件夹?

其次,在哪里插入使用代码

from bootstrap.forms import BootstrapForm,Fieldset

class LoginForm(BootstrapForm):
    class Meta:
        layout = (
            Fieldset("Please Login","username","password",),)

    username = forms.CharField(max_length=100)
    password = forms.CharField(widget=forms.PasswordInput(),max_length=100)

上面显然只是用于登录字段,但是我需要将该导入语言包含在许多文件中,还是仅包含一个主要的文件

编辑清楚:我的主机是WebFaction,它使用域Webapp =站点托管的网站结构.他们推荐的Django安装方法之一是在一个webapp中设置主Django站点,并在另一个webapp中设置静态媒体文件夹:有关详细信息,请参阅here.

我不是网站的创建者或安装人员,而是将网站复制到测试版本中,以便在程序员长时间不可用的情况下,可以弄乱其设计.我正在研究Django Bootstrap,以便更轻松地重新设计网站.我的技能显然是有限的,但我愿意阅读/学习!

解决方法

Django-bootstrap是一个Django“app”,安装为python包.由于webfaction不做virtualenv,所以你应该可以*只需要ssh并运行
pip install -e git+git://github.com/earle/django-bootstrap.git#egg=bootstrap

从哪里这将安装django-bootstrap到您的全局python site-packages文件夹.

接下来,您需要确保django知道它,通过编辑设置文件并将其添加到INSTALLED_APPS,例如

INSTALLED_APPS = (
# ... other things
'bootstrap',# ... maybe more things
)

任何使用BootstrapForm和Fieldset类的python文件都需要在其顶部的import语句.一个python模块(文件)只会知道a)你直接声明的内容,以及b)你明确导入的内容.我不知道你有没有在任何地方使用python,而不知道,因为它是非常重要的.考虑阅读这个主题.*

无论如何,django-bootstrap似乎唯一要做的就是改变django的表单渲染代码输出与Bootstrap更兼容的HTML.您仍然需要自己获取twitter-bootstrap,并确保您使用媒体,即css,js和图像.将自举介质放在静态应用程序中.

http://twitter.github.com/bootstrap/

*编辑:我只是读了你的帖子的最后一点,现在我觉得自己是一个很大的意思.所以,这里有一些额外的资源,我建议你阅读.

Python样本:http://wiki.python.org/moin/SimplePrograms

Django的教程:https://docs.djangoproject.com/en/1.3/intro/tutorial01/

猜你在找的Bootstrap相关文章