Changes between Version 1 and Version 2 of structure


Ignore:
Timestamp:
Jun 28, 2011, 12:55:30 PM (13 years ago)
Author:
dennisw
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • structure

    v1 v2  
    11= 4. Folder & Files explained =
     2Some folders and files that you might need later are listed here with their description.
    23
    3 '''django_gheat/''' Root
    4 >'''external/'''
    5 >>'''django-extensions/''' Extensions for Django. Run the setup.py to install.
    6 >'''gheat/''' The main folder for the heatmap application
    7 >>'''etc/'''
    8 >>>'''color-schemes/'''
    9 >>>[[BR]]'''dots/'''
    10 >>'''management/'''
    11 >>>'''commands/'''
    12 >'''website/''' The main folder for the heatmap website
    13 >>'''static/'''
    14 >>>'''image/'''
    15 >>>[[BR]]'''theme/'''
    16 >>>>'''default/'''
    17 >>'''templates/'''
     4== gheat/ ==
     5You can find all gheat files here, general settings, models, data import scripts etc.
     6
     7=== views.py ===
     8Mainly responsible for serving heatmap tiles.
     9
     10=== models.py ===
     11Database structure is defined here.
     12
     13=== management/commands/ ===
     14Data import scripts are located here, scripts for importing Kismet, Droidstumbler, and general .csv files are available. Can be run with {{{./manage.py <script>}}}.
     15Also, a prerender script is available which uses the gheat-way of rendering (not the tile.py).
     16
     17=== etc/ ===
     18Dot sizes and colours for heatmap tiles are put here.
     19
     20== website/ ==
     21=== filters.py ===
     22The main script for heatmap rendering. Renders realtime.
     23
     24=== urls.py ===
     25Redirects urls to their given destination.
     26
     27=== static/ ===
     28Contains the static files for the website such as CSS, Javascripts and images.
     29
     30==== heatmap.js ====
     31Has the init() for the map. Contains settings for the heatmap, basic layers are added here too.
     32
     33==== heatmap_extensions.js ====
     34Most of the javascript extensions are here (except for the plugins like JQuery UI and the colorpicker, though their functions are used here).
     35Filters, slider, layer switcher functions and other things are coded here.
     36
     37==== openstreetmap.js ====
     38At the bottom, basic layers are set.
     39
     40=== templates/ ===
     41The website's templates are saved here.