[codechecker] 2 new revisions pushed by surenspost on 2010-11-23 21:00 GMT

0 views
Skip to first unread message

codec...@googlecode.com

unread,
Nov 23, 2010, 4:01:00 PM11/23/10
to codec...@googlegroups.com
2 new revisions:

Revision: 1dfc533b4e
Author: surenspost
Date: Tue Nov 23 12:57:04 2010
Log: modified urls and their views handled. Basic Stubs added for FE with
t...
http://code.google.com/p/codechecker/source/detail?r=1dfc533b4e

Revision: ccfff6ca37
Author: surenspost
Date: Tue Nov 23 12:58:47 2010
Log: Once again removing mysql data from the conf file.
http://code.google.com/p/codechecker/source/detail?r=ccfff6ca37

==============================================================================
Revision: 1dfc533b4e
Author: surenspost
Date: Tue Nov 23 12:57:04 2010
Log: modified urls and their views handled. Basic Stubs added for FE with
this.
http://code.google.com/p/codechecker/source/detail?r=1dfc533b4e

Added:
/src/checker/cc_frontend/views/contests.py
/src/checker/cc_frontend/views/problems.py
/src/checker/cc_frontend/views/submissions.py
Modified:
/conf/settings.conf
/src/checker/cc_frontend/urls.py
/src/checker/cc_frontend/views/__init__.py

=======================================
--- /dev/null
+++ /src/checker/cc_frontend/views/contests.py Tue Nov 23 12:57:04 2010
@@ -0,0 +1,18 @@
+from django.conf.urls.defaults import patterns
+
+urlpatterns = patterns( ( r'^$', 'default' ),
+ ( r'^all/$', 'show_all_contests' ),
+ ( r'^all/(?P<page>\d+)/$', 'show_all_contests' ),
+ ( r'^(?P<contest_id>\d+)/$', 'show_contest' ),
+ ( r'^(?P<contest_id>\d+)/(?P<action>\w+)/$', 'show_contest' ),
+ (
r'^(?P<contest_id>\d+)/(?P<action>\w+)/(?P<page>\d+)/$', 'show_contest' ),
+ )
+
+def default( request ):
+ pass
+
+def show_all_contests( request, page = 1 ):
+ pass
+
+def show_contest( request, contest_id = None, action = 'view', page = 1 ):
+ pass
=======================================
--- /dev/null
+++ /src/checker/cc_frontend/views/problems.py Tue Nov 23 12:57:04 2010
@@ -0,0 +1,22 @@
+from django.conf.urls.defaults import patterns
+
+urlpatterns = patterns( ( r'^$', 'default' ),
+ ( r'^all/', 'show_all_problems' ),
+ ( r'^all/(?P<page>\d+)/$', 'show_all_problems' ),
+ ( r'^(?P<problem_id>\d+)/$', 'show_problem' ),
+ ( r'^(?P<problem_id>\d+)/submit/$', 'submit' ),
+ ( r'^(?P<problem_id>\d+)/(?P<action>\w+)/$', 'show_problem' ),
+ (
r'^(?P<problem_id>\d+)/(?P<action>\w+)/(?P<page>\d+)/$', 'show_problem' ),
+ )
+
+def default( request ):
+ pass
+
+def show_all_problems( request, page = 1 ):
+ pass
+
+def show_problem( request, problem_id, action = 'view', page = 1 ):
+ pass
+
+def submit( request, problem_id ):
+ pass
=======================================
--- /dev/null
+++ /src/checker/cc_frontend/views/submissions.py Tue Nov 23 12:57:04 2010
@@ -0,0 +1,14 @@
+from django.conf.urls.defaults import *
+
+urlpatterns = patterns( ( r'^$', 'default' ),
+ ( r'^(?P<page>\d+)/$', 'handle' ),
+ ( r'^contests/(?P<contest_id>\d+)/$', 'handle' ),
+ ( r'^contests/(?P<contest_id>\d+)/(?P<page>\d+)/$', 'handle' ),
+ ( r'^problems/(?P<problem_id>\d+)/$', 'handle' ),
+ ( r'^problems/(?P<problem_id>\d+)/(?P<page>\d+)/$', 'handle' ),
+ )
+def default( request ):
+ pass
+
+def handle( request, page = 1, contest_id = None, problem_id = None ):
+ pass
=======================================
--- /conf/settings.conf Tue Nov 23 12:43:51 2010
+++ /conf/settings.conf Tue Nov 23 12:57:04 2010
@@ -4,10 +4,10 @@
ADMIN_MEDIA_PREFIX=http://checker.example.com/media

[database]
-DATABASE_ENGINE=
-DATABASE_NAME=
-DATABASE_USER=
-DATABASE_PASSWORD=
+DATABASE_ENGINE=mysql
+DATABASE_NAME=codechecker
+DATABASE_USER=root
+DATABASE_PASSWORD=root

[apache]
BASE_URL=/site/
=======================================
--- /src/checker/cc_frontend/urls.py Mon Nov 22 05:53:21 2010
+++ /src/checker/cc_frontend/urls.py Tue Nov 23 12:57:04 2010
@@ -2,6 +2,8 @@
from django.contrib import admin
admin.autodiscover()

+import checker.cc_frontend.views as views
+
urlpatterns = patterns( '',

# Uncomment the admin/doc line below and add 'django.contrib.admindocs'
@@ -12,15 +14,14 @@
( r'^admin/', include( admin.site.urls ) ),

# Contest App based views
- ( r'^contests/', include( 'codechecker.contests.contests' ) ),
- ( r'^problems/', include( 'codechecker.contests.problems' ) ),
- ( r'^submissions/', include( 'codechecker.contests.submissions' ) ),
- ( r'^my-submissions/', include( 'codechecker.contests.submissions' ) ),
+ ( r'^contests/', include( views.contests ) ),
+ ( r'^problems/', include( views.problems ) ),
+ ( r'^submissions/', include( views.submissions ) ),
+ ( r'^my-submissions/', include( views.submissions ) ),

# default Generic Views
- ( r'^about/$', 'codechecker.views.default', { 'action' : 'about'} ),
- ( r'^references/$', 'codechecker.views.default',
{ 'action' : 'references'} ),
- ( r'^$', 'codechecker.views.default' ),
-
-
- )
+ ( r'^about/$', views.default, { 'action' : 'about'} ),
+ ( r'^references/$', views.references, { 'action' : 'references'} ),
+ ( r'^$', views.default ),
+
+ )
=======================================
--- /src/checker/cc_frontend/views/__init__.py Mon Nov 22 05:53:21 2010
+++ /src/checker/cc_frontend/views/__init__.py Tue Nov 23 12:57:04 2010
@@ -0,0 +1,5 @@
+def default(request):
+ pass
+
+def references(request):
+ pass

==============================================================================
Revision: ccfff6ca37
Author: surenspost
Date: Tue Nov 23 12:58:47 2010
Log: Once again removing mysql data from the conf file.
http://code.google.com/p/codechecker/source/detail?r=ccfff6ca37

Modified:
/conf/settings.conf

=======================================
--- /conf/settings.conf Tue Nov 23 12:57:04 2010
+++ /conf/settings.conf Tue Nov 23 12:58:47 2010
@@ -4,10 +4,10 @@
ADMIN_MEDIA_PREFIX=http://checker.example.com/media

[database]
-DATABASE_ENGINE=mysql
-DATABASE_NAME=codechecker
-DATABASE_USER=root
-DATABASE_PASSWORD=root
+DATABASE_ENGINE=
+DATABASE_NAME=
+DATABASE_USER=
+DATABASE_PASSWORD=

[apache]
BASE_URL=/site/

Reply all
Reply to author
Forward
0 new messages