我想显示一个菜单,该菜单根据当前登录用户的用户组进行更改,此逻辑位于我的视图中,然后设置一个变量以检查模板以确定要显示的菜单项....之前我曾问过这个问题,但我的逻辑是在模板中完成的.所以现在我想在我看来......菜单如下所示
<ul class="sidemenu">
<li><a href="/">General List </a></li>
<li><a href="/sales_list">Sales List </a></li>
<li><a href="/add_vehicle">Add a New Record </a></li>
<li><a href="/edit_vehicle">Edit Existing Record </a></li>
<li><a href="/filter">Filter Records </a></li>
<li><a href="/logout">Logout </a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
支持用户是管理,他们会看到一切......但假设用户在群销售中,他们只会看到前两个和后两个......等等.我还希望在登录后根据用户的组进行动态重定向.有任何想法吗?
我正在尝试使用swift在xcode中创建一个webapp,这是我当前的代码:
IBOutlet var webView: UIWebView!
var theBool: Bool = false
var myTimer = NSTimer()
@IBOutlet var progressBar: UIProgressView!
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string: "http://stackoverflow.com")
let request = NSURLRequest(URL: url)
webView.loadRequest(request)
}
Run Code Online (Sandbox Code Playgroud)
我有一个问题,我如何在webView中确定页面的完成加载?
您是否知道包含WebView所有定义的文档?我的意思是..(开始/结束加载,当前网址,标题页等)?
(对不起我的英语不好).
我试图得到一个inputField内文本中Unity3D有C#.
我在我的编辑器中放置了一个inputField,重命名并标记为:Username_field.
我的问题是:如何在脚本中的InputField Username_field中获取文本C#?
我可以使用Django CreateViews创建一个向多个表添加数据的表单吗?我创建了一个名为UserMeta的模型来存储我的用户的一些额外信息.
我想用CreateViews创建一个视图,它显示用于创建新用户的字段(Django用户模型)和一些基于我的UserMeta模型的额外字段:
class UserMeta(models.Model):
country_code = models.CharField(max_length=30, verbose_name="Nome",
help_text="Insert the name of the country")
Run Code Online (Sandbox Code Playgroud)
我需要一个像这样的输出模式:
| - 体
| - 输入user.name
| - 输入user.username
| - 输入用户....
| - 输入usermeta.country_code
我正在使用xcode在swift中编写一个webapp.我有一个问题"如何添加一个进度条,向我显示每个页面的加载?"
@IBOutlet var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string: "http://stackoverflow.com")
let request = NSURLRequest(URL: url)
webView.loadRequest(request)
}
Run Code Online (Sandbox Code Playgroud)
(对不起我的英语不好)
我有2个表(类别,文章),在我看来我设置:
categories = Category.objects.filter(site=4)
Run Code Online (Sandbox Code Playgroud)
我可以在我的模板中使用它
{% for cat in categories %}
Run Code Online (Sandbox Code Playgroud)
但输出是:
- >类别1
- >类别2
- >类别3
如何获得像这个输出的每个类别的文章?
- >类别1
--->第1条
--->第2条
- >类别2
--->第1条
--->第2条
我有一个很大的(和愚蠢的)问题,一个简单的sql插入查询(mysqli),我已经使用这种格式没有错误,但现在没有工作..
请帮我找到问题..
//Get admin form details
$a_user = $_POST["a_user"];
$a_pass = $_POST["a_pass"];
$a_pin = $_POST["a_pin"];
if($a_user == "$admin_username" && $a_pass == "$admin_password" && $a_pin == "$admin_pin"):
$keygen = md5(microtime().rand());
$mysqli->query("INSERT INTO keys (keygen) VALUES ('$keygen')") or die(mysqli_error($mysqli));
$mysqli->close;
else:
header("Location: ?page=admin&error=1");
endif;
Run Code Online (Sandbox Code Playgroud)
这是错误:
错误:SQL语法中有错误; 查看与您的MySQL服务器版本对应的手册,以便在第1行的'keys(keygen)VALUES('85faa7f618e433819d7e5ca57076377c')附近使用正确的语法
我的场景中有一个面板 (ErrorMessage),我已在编辑器中禁用它,并将其写入我的 C# 脚本中:
if(getUsernameResponse == "Login OK") {
Application.LoadLevel("LobbyUI");
} else {
GameObject ErrorMessage = GameObject.FindGameObjectWithTag("ErrorMessage");
ErrorMessage.SetActive(true);
}
Run Code Online (Sandbox Code Playgroud)
ErrorMessage如果有不同的“登录正常”响应,脚本应该启用(显示)我的getUsernameResponse。但是当我启动 liveDemo 时,我看到此错误:
NullReferenceException:行中的对象引用未设置为对象的实例:41 (ErrorMessage.SetActive(true);)
我尝试ErrorMessage从编辑器启用并禁用
if(getUsernameResponse == "Login OK") {
Application.LoadLevel("LobbyUI");
} else {
GameObject ErrorMessage = GameObject.FindGameObjectWithTag("ErrorMessage");
ErrorMessage.SetActive(false);
}
Run Code Online (Sandbox Code Playgroud)
在我的源代码中,它工作正常,我如何ErrorMessage从我的脚本中禁用(UI.Panel)?
感谢你的支持。
嗨,大家好,我的查询有问题.表单正常工作,但查询在SQL中添加空行..我没有发现问题..
<?php
$ap_nome = $_POST["nome"];
$ap_cognome = $_POST["cognome"];
$ap_ruolo = $_POST["ruolo"];
$ap_costo_per_serata = $_POST["costo_per_serata"];
$ap_costo_mensile = $_POST["costo_mensile"];
echo $ap_nome;
echo $ap_cognome;
echo $ap_ruolo;
echo $ap_costo_per_serata;
echo $ap_costo_mensile;
mysqli_query($mysqli, "INSERT INTO personale (`nome`,`cognome`,`ruolo`,`costo_per_serata`,`costo_mensile`) VALUES ('$nome','$cognome','$ruolo','$costo_per_serata','$costo_mensile')");
//$mysqli->query($query);
?>
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用DetailView从两个模型中获取对象.首先我设置urls.py:
url(r'^page/(?P<slug>[-\w]+)/$', PageDetailView.as_view(), name='page-detail'),
Run Code Online (Sandbox Code Playgroud)
我创建了一个模型:
class PageContainer(models.Model):
site = models.ForeignKey(Site, on_delete=models.CASCADE)
name = models.CharField(max_length=200)
slug = models.CharField(max_length=200)
def __str__(self):
return self.name
class Pages(models.Model):
pageContainer = models.ForeignKey(PageContainer, on_delete=models.CASCADE)
uniq = models.CharField(max_length=200)
name = models.CharField(max_length=200)
slug = models.CharField(max_length=200)
body = models.TextField()
site = models.ForeignKey(Site, on_delete=models.CASCADE)
class Meta:
verbose_name = "Page"
verbose_name_plural = "Pages"
def __str__(self):
return self.name
def was_published_recently(self):
return self.date >= timezone.now() - datetime.timedelta(days=1)
Run Code Online (Sandbox Code Playgroud)
和DetailView:
class PageDetailView(DetailView):
model = Pages
def get_queryset(self):
return super(PageDetailView, self).get_queryset().filter(site_id=4)
Run Code Online (Sandbox Code Playgroud)
我设置了.filter(site_id = 4),因为有些页面有一些slug(home),我想只检索选定网站的页面(我的数据库中的site_id = 4).
现在,在我的模板中,我可以使用: …
django ×4
python ×3
c# ×2
ios ×2
mysqli ×2
php ×2
swift ×2
webview ×2
xcode ×2
dynamic ×1
format ×1
gameobject ×1
input-field ×1
loading ×1
menu ×1
mysql ×1
permissions ×1
uiwebview ×1
unity3d-gui ×1