小编The*_*ock的帖子

Volley AppController类对象返回null

我正在制作一个应用程序,JsonObjectRequest使用适用于Android的Volley Networking Library从URL获取并检索JSON数据.

AppController.java

public class AppController extends AppCompatActivity {

    public static final String TAG = AppController.class.getSimpleName();

    private RequestQueue mRequestQueue;

    private static AppController mInstance;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        mInstance = this;
    }

    public static synchronized AppController getInstance(){
        return mInstance;
    }

    public RequestQueue getRequestQueue(){
        if(mRequestQueue == null){
            mRequestQueue = Volley.newRequestQueue(getApplicationContext());
        }

        return mRequestQueue;
    }

    public <T> void addToRequestQueue(Request<T> req) {
        req.setTag(TAG);
        getRequestQueue().add(req);
    }
}
Run Code Online (Sandbox Code Playgroud)

MainActivity.class中的方法

private void makeJSONObjectRequest() {

        showDialog();

        JsonObjectRequest jsonObjReq = new JsonObjectRequest(Request.Method.GET,
                urlJsonObj, …
Run Code Online (Sandbox Code Playgroud)

java networking android android-volley

4
推荐指数
1
解决办法
6220
查看次数

如何组合HttpResponseRedirect和render_to_response?

当用户登录时,他被HttpResponseRedirect重定向到"/ welcome /"url.但是我也希望返回在它下面注释掉的语句,因为我也希望将字典传递给模板.帮我一个方法来组合这两个语句或任何其他解决方案.

Views.py

   def home(request):
        templatename="login.html"
        if request.method=="POST":
            u=request.POST.get("username")     
            p=request.POST.get("password")
            user=authenticate(username=u, password=p)
            if user is not None:
                if user.is_active:
                    print "This User is valid, active and authenticated"
                    login(request,user)
                    state = "You're successfully logged in!"
                    return HttpResponseRedirect("/welcome/")
                    #return render_to_response(templatename,{'state':state, 'user':user}, context_instance=RequestContext(request))


                else:
                    print "This User is valid but the account has been disabled"
                    state="This User is valid but the account has been disabled"

            else:
                print "The Username and Password entered were incorrect"
                state = "Your username and/or password were incorrect." …
Run Code Online (Sandbox Code Playgroud)

python django

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

标签 统计

android ×1

android-volley ×1

django ×1

java ×1

networking ×1

python ×1