Jea*_*ius 12 django twitter twitter-bootstrap
我是新手,并尝试了一个既有主文件夹又有静态媒体文件夹的Django网站.我正在尝试安装django-bootstrap,但不知道如何去做.
我正在使用这个Django Bootstrap页面中的指令.
首先,我跑吗?
pip install -e git+git://github.com/earle/django-bootstrap.git#egg=bootstrap
Run Code Online (Sandbox Code Playgroud)
从主文件夹中的终端,还是静态媒体文件夹?
其次,我在哪里插入使用代码?
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)
Run Code Online (Sandbox Code Playgroud)
以上显然只适用于登录字段,但是我需要在许多文件中包含该导入语言,还是仅包含一个主要文件?
为清晰起见编辑:我的主机是WebFaction,它使用Domain + Webapp = Website结构进行站点托管.他们推荐的Django安装方法之一是在一个webapp中设置主Django站点,在另一个webapp中设置静态媒体文件夹:有关详细信息,请参阅此处.
我不是网站创建者或安装者,但已将网站复制到测试版本中,因此我可以在程序员长时间不可用的情况下搞乱其设计.我正在研究Django Bootstrap,以便更容易重新设计网站.我的技能显然有限,但我愿意阅读/学习!
Ada*_*ard 14
Django-bootstrap是一个Django"app",安装为python包.由于webfaction没有做virtualenv,你应该没问题,只需ssh in并运行
pip install -e git+git://github.com/earle/django-bootstrap.git#egg=bootstrap
Run Code Online (Sandbox Code Playgroud)
来自哪里.这将把django-bootstrap安装到你的全局python site-packages文件夹中.
接下来,您需要确保django知道它,您可以通过编辑设置文件并将其添加到INSTALLED_APPS来完成,例如,
INSTALLED_APPS = (
# ... other things
'bootstrap',
# ... maybe more things
)
Run Code Online (Sandbox Code Playgroud)
任何使用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/
| 归档时间: |
|
| 查看次数: |
13315 次 |
| 最近记录: |