小编jer*_*h91的帖子

在Django网站上找不到404页面?

我正在关注Django网站上的教程来创建一个简单的民意调查应用程序.但是,Django无法解析"//127.0.0.1:8000/polls",即使我在mySite/urls.py中定义了正则表达式.我在virtualenv中这样做,安装了最新的Django(1.7).

MYSITE/urls.py:

from django.conf.urls import patterns, include, url
from django.contrib import admin

urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^polls/', include('polls.urls')),
)
Run Code Online (Sandbox Code Playgroud)

MYSITE /调查/ urls.py:

from django.conf.urls import patterns, url
from polls import views

urlpatterns = patterns('',
url(r'^$', views.index, name='index'), 
)
Run Code Online (Sandbox Code Playgroud)

MYSITE /调查/ views.py:

from django.shortcuts import render
from django.http import HttpResponse
def index(request):
    return HttpResponse("Hello, world. You're at the polls index.")
Run Code Online (Sandbox Code Playgroud)

MYSITE/settings.py:

 ...
 INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
 ) 
  ....
 ROOT_URLCONF = 'mySite.urls'
Run Code Online (Sandbox Code Playgroud)

我得到的错误:

Using the …
Run Code Online (Sandbox Code Playgroud)

django views django-urls

31
推荐指数
4
解决办法
5万
查看次数

"为AVD启动模拟器"然后恐慌:无法打开..."

我是android app dev的新手.当我创建一个新的AVD时,当我点击这个AVD的开始:我得到以下内容:

Starting emulator for AVD 'Nexus_4_16_AVD'
PANIC: Could not open: Nexus_4_16_AVD
Run Code Online (Sandbox Code Playgroud)

android panic android-virtual-device

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

Linq声明中的正则表达式?

我正在编写一个简短的C#来解析给定的XML文件.但是其中一个标记值可以更改,但在where子句中始终包含单词"快速启动"(忽略大小写和空格,但需要按相同的顺序排列).我不确定如何在C#中的sql语句中执行此操作.

var selected = from cli in doc.Descendants(xmlns+ "Result")
     where cli.Element(xmlns + "ResultsLocation").Value == "Assessments-Fast-Startup"
                       select cli;
Run Code Online (Sandbox Code Playgroud)

c# regex linq linq-to-xml

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

使用C#解析XML文件?

我是XML和C#的新手; 我正在尝试找到一种方法来有效地解析给定的xml文件以检索相关的数值,基于"proj_title"值= heat_run或任何其他可能的值.例如,计算特定测试运行的持续时间(proj_end val-proj_start val).

ex.xml:

<proj ID="2">
      <proj_title>heat_run</proj_title>
      <proj_start>100</proj_start>
      <proj_end>200</proj_end>
</proj>
Run Code Online (Sandbox Code Playgroud)

...我们无法按项目ID进行搜索,因为此值不会从测试运行到测试运行.上面的文件很大:~8mb,并且有〜2000个标签,名称为proj_title.有没有一种有效的方法来首先找到所有标签名称w/proj_title ="heat_run",然后使用C#检索这个特定proj_title的proj开始和结束值?

这是我目前的C#代码:

public class parser
{
     public static void Main()
     {
         XmlDocument xmlDoc= new XmlDocument();
         xmlDoc.Load("ex.xml");

         //~2000 tags w/ proj_title
         //any more efficient way to just look for proj_title="heat_run" specifically?
         XmlNodeList heat_run_nodes=xmlDoc.GetElementsByTagName("proj_title");
     }
}    
Run Code Online (Sandbox Code Playgroud)

c# xml tags xml-parsing

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

Synaptics SDK无法找到设备

我正在尝试使用Synaptics SDK在Synaptics触摸板上获取设备句柄,特别是使用SYNCTRLLib中的方法.但是,该SYNCTRL方法未能找到它,返回-1.

Syn.cs:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SYNCOMLib;
using SYNCTRLLib;

namespace TP_Test1
{
    class Syn
    {
        SynAPICtrl SynTP_API = new SynAPICtrl();
        SynDeviceCtrl SynTP_Dev = new SynDeviceCtrl();
        SynPacketCtrl SynTP_Pack = new SynPacketCtrl();
        int DeviceHandle;

        //Constructor
        public Syn ()
        {
            SynTP_API.Initialize();
            SynTP_API.Activate();

            //DeviceHandle == -1 ? Can't find device?
            DeviceHandle = SynTP_API.FindDevice(new SynConnectionType(), new SynDeviceType(), 0);
            //Below line causing Unhandled Exception
            SynTP_Dev.Select(DeviceHandle);
            SynTP_Dev.Activate();
            SynTP_Dev.OnPacket += SynTP_Dev_OnPacket;
        }

        public void SynTP_Dev_OnPacket()
        { …
Run Code Online (Sandbox Code Playgroud)

c# touchpad

11
推荐指数
1
解决办法
324
查看次数

使用Hangfire,Startup.cs中给出的连接字符串throws无法将文件附加为数据库错误

我在我的ASP .Net MVC Web App中使用了Hangfire,它已成功安装.我想使用相同的LocalDb来存储Hangfire的排队作业,以便像我以前用于存储数据一样出列和处理.但是我遇到下面的错误,当我提供了定义它的connectionString或名称Web.configStartp.cs.我在添加时没有遇到任何麻烦,在hangfire之前删除了同一localDb中的更新数据.

Cannot attach the file 'c:\users\jerry_dev\documents\visual studio 2013\Projects\Hangfire.Highlighter\Hangfire.Highlighter\App_Data\aspnet-Hangfire.Highlighter-20150113085546.mdf' as database 'aspnet-Hangfire.Highlighter-20150113085546'.

Startup.cs:

public void Configuration(IAppBuilder app)
        {
            ConfigureAuth(app);
            app.UseHangfire(config =>
            {
                string hangfireConnectionString = @"Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-Hangfire.Highlighter-20150113085546.mdf;Initial Catalog=aspnet-Hangfire.Highlighter-20150113085546;Integrated Security=True";
                config.UseSqlServerStorage(hangfireConnectionString);
                config.UseServer();
            });
        }
Run Code Online (Sandbox Code Playgroud)

我的项目解决方案名为"Hangfire.Highlighter"

Web.config:

<connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-Hangfire.Highlighter-20150113085546.mdf;Initial Catalog=aspnet-Hangfire.Highlighter-20150113085546;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

c# asp.net connection-string hangfire

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

批处理命令的语法不正确?

cmd.exe一直给我一个当我运行以下代码时,该命令的语法是错误的错误.它出什么问题了?

码:

 @echo off
 setlocal enabledelayedexpansion
 CALL ant clean build compile 

REM loop thru/Run ALL .properties file names from "ExecutionSDKTest_10.2.2" folder
:labelNextTest
FOR %%G in (C:\ExecutionSDKTest_10.2.2\*.properties) DO (
    pause
    Set fileName=%%~nxG
    rem fileName==ENG-822.properties       
    set testName=!fileName:~0,7!
    rem testName==ENG-822
   set testNum=!fileName:~4,3!
     REM testNum==822
    ECHO Please Create: !testName!_Ref.properties.txt in C:\ExecutionSDKTest_10.2.2\Logs
   echo Running:!fileName!
   java -jar Test.jar !fileName! > Logs\!fileName!.log

   set logPath="C:/ExecutionSDKTest_10.2.2/Logs/!fileName!.log"
   set refLogPath="C:/ExecutionSDKTest_10.2.2/Logs/!testName!_Ref.properties.txt"
   REM if Ref exists check Line by line
   if EXIST !refLogPath!( 
        Call Perl TestProp1RefcheckLines.pl !fileName! !testName!
  ) else (
   rem if …
Run Code Online (Sandbox Code Playgroud)

syntax if-statement batch-file

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

Angular 2:用于布尔类型的无线电输入的ngModel绑定

在Angular 2中,我想将1组中的2个单选按钮输入选项绑定到布尔类型的模型属性,但是我要么无法选择其中一个单选按钮,要么遇到另一个错误的绑定问题.我在我的HTML中尝试过以下内容.

*.component.html:

Error: myModel.modelProperty is always: false, no matter which radio button is selected.

<div class="form-group">
        <label for="modelProperty">Model Property: </label>
        <form action="">
            <input type="radio" [ngModel]="_model.modelProperty"  (click)="_model.modelProperty=true" name="modelProperty" value=true>Yes<br>
            <input type="radio" [ngModel]="_model.modelProperty"  (click)="_model.modelProperty=false"  name="modelProperty" value=false>No
         </form>
</div> 

<div>{{_model.modelProperty}}</div>
Run Code Online (Sandbox Code Playgroud)

*.component.html:

    Error: myModel.modelProperty is [Object object], only No radio button can be selected, if either Yes or No radio buttons is clicked.

<div class="form-group">
            <label for="modelProperty">Model Property: </label>
            <form action="">
                <input type="radio" [(ngModel)]="_model.modelProperty"   name="modelProperty" ngValue=true>Yes<br>
                <input type="radio" [(ngModel)]="_model.modelProperty"   name="modelProperty" ngValue=false>No …
Run Code Online (Sandbox Code Playgroud)

typescript angular

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

没有看到EditNameDialogListener接口

我想将对话框片段中的用户类型字符串:"AddFriendDialogFragment.java"传回给调用它的活动:"HomeActivity.java".我通过在"AddFriendDialogFragment.java"中声明的接口执行此操作:"EditNameDialogListener".但是出于某种原因,HomeActivity没有看到这个界面,所以我得到一个"无法解析符号:"EditNameDialogListener"错误.

"HomeActivity.java":

package tutorial.com.example.jerryhou.dialogactionbartutorial;

import android.app.Activity;
import android.app.DialogFragment;
import android.app.FragmentManager;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Toast;


public class HomeActivity extends Activity implements EditNameDialogListener 
{


@Override
public void onFinishEditDialog(String inputText)
{
    Toast.makeText(this, "Hi, " + inputText, Toast.LENGTH_SHORT).show();
}
public void showUsernameSearchDialog(View v)
{
    FragmentManager fragmentManager = getFragmentManager();
    DialogFragment newFragment = new AddFriendDialogFragment();
    newFragment.show(fragmentManager, "AddFriendDialog");
}
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_home);
}


@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items …
Run Code Online (Sandbox Code Playgroud)

java android android-dialogfragment dialogfragment

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

找不到类型或命名空间名称"Hangfire"(您是否缺少using指令或程序集引用?)

我正在关注Hangfire.io的教程:http://docs.hangfire.io/en/latest/tutorials/send-email.html

但是,当我复制并粘贴提供的〜/ Views/Emails/NewComment.cshtml代码时:

@model Hangfire.Mailer.Models.NewCommentEmail

To: @Model.To
From: mailer@example.com
Subject: New comment posted

Hello,
There is a new comment from @Model.UserName:

@Model.Comment

<3
Run Code Online (Sandbox Code Playgroud)

我遇到了以下错误:

Error   2   The type or namespace name 'Hangfire' could not be found (are you missing a using directive or an assembly reference?)
Error   3   The name 'Model' does not exist in the current context  
Run Code Online (Sandbox Code Playgroud)

型号/ NewCommentEmail.cs:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Postal;

namespace HangFire.Mailer.Models
{
    public class NewCommentEmail : …
Run Code Online (Sandbox Code Playgroud)

c# razor

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