我已经开始使用Bootstrap 3迁移到网格系统,但文档中的示例都使用DIV:http: //getbootstrap.com/css/#grid
我做了一个有点多余的代码,将DIV类与TABLE标签/类混合:http: //getbootstrap.com/css/#tables
问题是布局使边界变得困难,我认为应该是更好的方法.对此有何建议?
小提琴中的示例代码:http://jsfiddle.net/7g8nV/1/
<div class="table-responsive">
<table class="table table-bordered">
<tr class="row">
<td class="field-label col-md-3 active">
<label>Field 1:</label>
</td>
<td class="col-md-9">
Value 1
</td>
</tr>
<tr class="row">
<td class="field-label col-md-3 active">
<label>Field 2:</label>
</td>
<td class="col-md-9">
Value 2
</td>
</tr>
<tr class="row">
<td class="field-label col-md-3 active">
<label>Field 3:</label>
</td>
<td class="col-md-9">
Value 3
</td>
</tr>
</table>
</div>
Run Code Online (Sandbox Code Playgroud)
提前致谢.
grid-system responsive-design twitter-bootstrap twitter-bootstrap-3
我正在做一个视图从模型中删除(使用Django的通用视图DeleteView)一个实例,但它从其他模型级联并删除实例:
url(r'^person/(?P<pk>\d+)/delete/$', login_required(DeleteView.as_view(model=Person, success_url='/person/', template_name='delete.html')), name='person_delete'),
Run Code Online (Sandbox Code Playgroud)
我想要做的是显示将被删除的相关项目列表,如管理界面所做的那样,如:
Are you sure you are going to delete Person NAMEOFTHEPERSON?
By deleting it, you are also going to delete:
CLASSNAME1: CLASSOBJECT1 ; CLASSNAME2: CLASSOBJECT2 ; CLASSNAME3: CLASSOBJECT3 ; etc
Run Code Online (Sandbox Code Playgroud) 我有一个 ASP.NET Core MVC 网站,它是门户内 IFRAME 的 src。门户和 .NETCore 应用程序都具有相同的域(例如,site.portal.domain / portal.domain)。
当我进入门户时,我在浏览器中收到一条消息:
mysite.portal.domain 拒绝连接
(在 Chrome 上),其他浏览器给出不同的错误,比如 IE 11 给出:
此内容无法在框架中显示
在 Chrome 调试中,我发现了以下消息:
拒绝在框架中显示“ https://site.portal.domain ”,因为它将“X-Frame-Options”设置为“sameorigin”。
关于如何解决这个问题的任何提示?
A表格中有一个表格,我所有的场地尺寸都很合适.但是我有一个带有.input-group-addon的日期字段,这使得大小控制不能很好地工作.有办法解决吗?
我尝试了一些方法来做一个较小的输入,但插件停止附加:http: //jsfiddle.net/93MpC/1/
来自Fiddle的代码:
<div class="table-responsive">
<table class="table table-bordered">
<tr class="form-group">
<td><label class="field-label required-field">Name:</label></td>
<td><div class="input-group">
<input type="text" name="name" required id="id_name" class="form-control">
</div></td>
</tr>
<tr class="form-group">
<td><label class="field-label">Birthdate:</label></td>
<td><div class="input-group">
<input class="form-control datefield" id="id_dataNasc" name="dataNasc" type="text"><span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span>
</div></td>
</tr>
<tr class="form-group">
<td><label class="field-label">Birthdate:</label></td>
<td><div class="input-group"><div class="row">
<div class="col-lg-2"><input class="form-control datefield" id="id_dataNasc" name="dataNasc" type="text"></div>
<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span></div>
</div></td>
</tr>
<tr class="form-group">
<td><label class="field-label">Birthdate:</label></td>
<td><div class="input-group">
<div class="row">
<div class="col-lg-3">
<div class="col-lg-2"><input class="form-control datefield" id="id_dataNasc" name="dataNasc" type="text"></div> …Run Code Online (Sandbox Code Playgroud) 我有这个应用程序https://github.com/staticdev/django-crud-utils需要安装django-sorting才能工作.但它不能是原来的django-sorting,而是我做的一个分支:https://github.com/staticdev/django-sorting
如何将其放在setup.py文件中进行打包?
韩国社交协会.
我制作了一个模板来显示模型中的所有字段和值,它看起来像这样:
## detail_template.html ##
{% for name, value in object.get_fields %}
<p>
<label>{% trans name %}:</label>
<span>{{ value|default:"Not available" }}</span>
</p>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
在类中,您可以看到声明的 get_fields 函数:
## models.py ##
Class Object:
...many fields...
def get_fields(self):
return [(field.verbose_name, field._get_val_from_obj(self)) for field in self.__class__._meta.fields]
Run Code Online (Sandbox Code Playgroud)
问题是,例如,当我有一个带有选项的 CharField 时,例如:
## models.py ##
GENDER_CHOICES = (
('M', 'Male'),
('F', 'Female'),
)
...all other fields ...
sex = models.CharField(verbose_name=u"Sex", max_length=1, choices=GENDER_CHOICES)
Run Code Online (Sandbox Code Playgroud)
它显示 M 或 F,我想要做的是加载所有字段的 get_NAMEFIELD_display 而无需手动执行所有字段:
<p>
<label>{% trans 'Sex' %}:</label>
<span>{{ object.get_sex_display|default:"Not available" …Run Code Online (Sandbox Code Playgroud) 我有一个在裸机上使用 kubeadm 的 1.15.1 kubenetes 集群,并且刚刚部署了 metrics-server,如文档中所示:
git clone https://github.com/kubernetes-incubator/metrics-server.git
kubectl create -f metrics-server/deploy/1.8+/
Run Code Online (Sandbox Code Playgroud)
一段时间后,我尝试kubectl top node并得到以下回应:
错误:指标尚不可用
此外,当我尝试时,kubectl top pods我得到:
W0721 20:01:31.786615 21232 top_pod.go:266] 指标不适用于 pod 默认/pod-deployment-57b99df6b4-khh84,年龄:27h31m59.78660593s 错误:指标默认值/pod-deployment-57b99df6b4-khh84,不可用指标/pod-deployment-57b99df6b4-khh84s年龄:27h31m59.78660593s
我检查了度量服务器的 pod 和服务,它们都运行良好。我应该在哪里尝试查看问题?
我有一个具有这种结构的项目:
SomeProject/
bin/
CHANGES.txt
docs/
LICENSE.txt
MANIFEST.in
README.txt
setup.py
someproject/
__init__.py
location.py
utils.py
static/
javascript/
somescript.js
Run Code Online (Sandbox Code Playgroud)
和一个“setup.py”如下:
#!/usr/bin/env python
import someproject
from os.path import exists
try:
from setuptools import setup, find_packages
except ImportError:
from distutils.core import setup, find_packages
setup(
name='django-some-project',
version=someproject.__version__,
maintainer='Some maintainer',
maintainer_email='some@manteiner.com',
packages=find_packages(),
include_package_data=True,
scripts=[],
url='https://github.com/xxx/some-project',
license='LICENSE',
description='Some project description.',
long_description=open('README.markdown').read() if exists("README.markdown") else "",
install_requires=[
"Django >= 1.4.0"
],
)
Run Code Online (Sandbox Code Playgroud)
然后,当我使用命令上传它时:
python setup.py sdist upload
Run Code Online (Sandbox Code Playgroud)
看起来没问题,但是包中没有包含此“javascript”子文件夹的“静态”文件夹。我的“setup.py”灵感来自具有类似结构的 github.com/maraujop/django-crispy-forms。关于上传此子文件夹有什么问题的任何提示?
我的机器人将用户的名称存储在数据库中,并且数据库有时会向会话发送消息"setname username".样本rivescript:
+ setname *
- <set name=<formal>>
+ (what is my name|who am i)
- You're <get name>, right?
+ didntlike
- {topic=nlike}Why?
> topic nlike
+ *
- {topic=random}Thanks for charing.
< topic
+ *
- I don't have a reply for that.
- Try asking that a different way.
Run Code Online (Sandbox Code Playgroud)
问题是,当用户处于*nlike'之类的主题时,我会发送消息来设置名称,然后会话退出主题.
期待的对话:
Me: hello
Bot: I don't have a reply for that.
Me: didntlike
Bot: Why?
Me: setname John
Bot:
Me: I didn't like because you are ugly. …Run Code Online (Sandbox Code Playgroud) 我在裸机上创建了一个单节点 kubeadm 集群,经过一些研究,我将采用主机网络方法(https://kubernetes.github.io/ingress-nginx/deploy/baremetal/#via-the-host- network ),因为由于网络限制,NodePort 不是一个选项。
我尝试通过以下命令使用 helm chart 安装 nginx-ingress:
helm install stable/nginx-ingress \
--set controller.hostNetwork=true
Run Code Online (Sandbox Code Playgroud)
问题是它正在创建一个永远挂起的 LoadBalancer 服务,并且我的入口对象没有被路由:
NAME READY STATUS RESTARTS AGE
pod/whopping-kitten-nginx-ingress-controller-5db858b48c-dp2j8 1/1 Running 0 5m34s
pod/whopping-kitten-nginx-ingress-default-backend-5c574f4449-dr4xm 1/1 Running 0 5m34s
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 6m43s
service/whopping-kitten-nginx-ingress-controller LoadBalancer 10.97.143.40 <pending> 80:30068/TCP,443:30663/TCP 5m34s
service/whopping-kitten-nginx-ingress-default-backend ClusterIP 10.106.217.96 <none> 80/TCP 5m34s
NAME READY UP-TO-DATE AVAILABLE AGE
deployment.apps/whopping-kitten-nginx-ingress-controller 1/1 1 1 5m34s
deployment.apps/whopping-kitten-nginx-ingress-default-backend 1/1 1 1 5m34s
NAME DESIRED CURRENT READY AGE …Run Code Online (Sandbox Code Playgroud) django ×4
kubernetes ×2
asp.net-core ×1
asp.net-mvc ×1
cascade ×1
css ×1
detailview ×1
distribute ×1
django-admin ×1
git ×1
grid-system ×1
html ×1
iframe ×1
kubeadm ×1
monitoring ×1
nginx ×1
packaging ×1
pip ×1
pypi ×1
python ×1
rivescript ×1
setuptools ×1
templates ×1
view ×1