Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add feature for "administrative area" #153

Closed
brylie opened this issue Nov 2, 2020 · 1 comment · Fixed by #159
Closed

Add feature for "administrative area" #153

brylie opened this issue Nov 2, 2020 · 1 comment · Fixed by #159
Assignees
Labels
enhancement New feature or request

Comments

@brylie
Copy link
Contributor

brylie commented Nov 2, 2020

It is often the responsible of some governmental subdivision to make decisions about (sub)urban design. There are many names for the governmental subdivision, depending on the country. Some examples include "municipality", "commune", "local-government area", and "duchy". The phrase "administrative area" seems to be a fairly generic representation of the many types of governmental subdivisions.

Immediate need

We want to be able to document the structure and activities of the Finnish Hinku network, who are responsible for implementing the 2030 agenda of carbon-neutral Finland.

Design

AdminstrativeArea should have the following attributes

  • name
  • description
  • website
  • area_type (enum of allowed values)

An AdministrativeArea can contain other AdministrativeAreas. Consider using a tree model, such as django-mptt.

AdministrativeArea can be related (many-to-many or one-to-many?) with Project(s).
AdministrativeArea can be related (many-to-many) with Group(s). #155

@brylie
Copy link
Contributor Author

brylie commented Nov 2, 2020

Should sustainability goals be associated (also) with administrative areas?

@brylie brylie self-assigned this Nov 2, 2020
@brylie brylie added the enhancement New feature or request label Nov 2, 2020
@brylie brylie added this to the 0.1 milestone Nov 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant